系列文章目录

文章目录

  • 系列文章目录
  • 前言
  • 一、IDEA根据表结构生成模型和Hibernate映射文件
  • 使用IDEA自动根据表生成模型和映射文件【强大】
  • 总结

前言

以前我们都是自己去写hibernate的映射文件,实际上不用自己写,IDEA可以自动生成映射文件,这就很强大了

一、IDEA根据表结构生成模型和Hibernate映射文件

使用IDEA自动根据表生成模型和映射文件【强大】

BOS项目02_04IDEA根据表结构生成模型和Hibernate映射文件、自动生成hibernate映射文件、在IDEA 里面使用database发现不能点Test connection_连接数据库

1.IDEA连接数据库

BOS项目02_04IDEA根据表结构生成模型和Hibernate映射文件、自动生成hibernate映射文件、在IDEA 里面使用database发现不能点Test connection_映射文件_02


BOS项目02_04IDEA根据表结构生成模型和Hibernate映射文件、自动生成hibernate映射文件、在IDEA 里面使用database发现不能点Test connection_连接数据库_03


发现不能点Test connection的解决办法

BOS项目02_04IDEA根据表结构生成模型和Hibernate映射文件、自动生成hibernate映射文件、在IDEA 里面使用database发现不能点Test connection_映射文件_04


BOS项目02_04IDEA根据表结构生成模型和Hibernate映射文件、自动生成hibernate映射文件、在IDEA 里面使用database发现不能点Test connection_生成模型_05


2.项目中添加Hiberante

BOS项目02_04IDEA根据表结构生成模型和Hibernate映射文件、自动生成hibernate映射文件、在IDEA 里面使用database发现不能点Test connection_连接数据库_06


BOS项目02_04IDEA根据表结构生成模型和Hibernate映射文件、自动生成hibernate映射文件、在IDEA 里面使用database发现不能点Test connection_连接数据库_07


点击这个

3.选中View-Tool Windows - Persisttence

BOS项目02_04IDEA根据表结构生成模型和Hibernate映射文件、自动生成hibernate映射文件、在IDEA 里面使用database发现不能点Test connection_连接数据库_08


成功之后会出现这个

BOS项目02_04IDEA根据表结构生成模型和Hibernate映射文件、自动生成hibernate映射文件、在IDEA 里面使用database发现不能点Test connection_映射文件_09


成功之后如果找不到也可以可以找出来

BOS项目02_04IDEA根据表结构生成模型和Hibernate映射文件、自动生成hibernate映射文件、在IDEA 里面使用database发现不能点Test connection_生成模型_10


继续往下看

BOS项目02_04IDEA根据表结构生成模型和Hibernate映射文件、自动生成hibernate映射文件、在IDEA 里面使用database发现不能点Test connection_映射文件_11


BOS项目02_04IDEA根据表结构生成模型和Hibernate映射文件、自动生成hibernate映射文件、在IDEA 里面使用database发现不能点Test connection_连接数据库_12


BOS项目02_04IDEA根据表结构生成模型和Hibernate映射文件、自动生成hibernate映射文件、在IDEA 里面使用database发现不能点Test connection_连接数据库_13


BOS项目02_04IDEA根据表结构生成模型和Hibernate映射文件、自动生成hibernate映射文件、在IDEA 里面使用database发现不能点Test connection_连接数据库_14


BOS项目02_04IDEA根据表结构生成模型和Hibernate映射文件、自动生成hibernate映射文件、在IDEA 里面使用database发现不能点Test connection_映射文件_15


BOS项目02_04IDEA根据表结构生成模型和Hibernate映射文件、自动生成hibernate映射文件、在IDEA 里面使用database发现不能点Test connection_生成模型_16


上面写的有点瑕疵,是在model下给映射文件新建一个名字

BOS项目02_04IDEA根据表结构生成模型和Hibernate映射文件、自动生成hibernate映射文件、在IDEA 里面使用database发现不能点Test connection_连接数据库_17


我们这里这样操作

BOS项目02_04IDEA根据表结构生成模型和Hibernate映射文件、自动生成hibernate映射文件、在IDEA 里面使用database发现不能点Test connection_映射文件_18


这样就自动会帮你生成映射文件了

BOS项目02_04IDEA根据表结构生成模型和Hibernate映射文件、自动生成hibernate映射文件、在IDEA 里面使用database发现不能点Test connection_生成模型_19


BOS项目02_04IDEA根据表结构生成模型和Hibernate映射文件、自动生成hibernate映射文件、在IDEA 里面使用database发现不能点Test connection_连接数据库_20


BOS项目02_04IDEA根据表结构生成模型和Hibernate映射文件、自动生成hibernate映射文件、在IDEA 里面使用database发现不能点Test connection_映射文件_21


BOS项目02_04IDEA根据表结构生成模型和Hibernate映射文件、自动生成hibernate映射文件、在IDEA 里面使用database发现不能点Test connection_连接数据库_22

总结

使用IDEA自动根据表生成模型和映射文件
1.IDEA连接数据库
2.项目中添加Hiberante
3.选中View-Tool Windows - Persist