抄自sam199510
https://blog.csdn.net/qq_34197553/article/details/77718925
IntelliJ IDEA下自动生成Hibernate映射文件以及实体类
1、构建项目并添加项目结构配置以及配置初始参数
1.1、将基本的架子搭建好
1.2、点击File,弹出的菜单中点击Project Structure;
1.3、点击左侧的Modules,再点击“+”号,再在弹出的菜单中选择Hibernate;
![](https://img.haomeiwen.com/i13205743/2de49c8d4f42c91d.png)
1.4、在这时,项目中多出了一个Hibernate,点击Hibernate,再点击“+”号,选择hibernate.hbm.xml;
![](https://img.haomeiwen.com/i13205743/397f8a5da0f869b3.png)
1.5、弹出的窗口中选择Hibernate的版本,然后点击OK;
![](https://img.haomeiwen.com/i13205743/7458353618cda392.png)
1.6、点击OK后在原来1.4步骤的窗口中的Apply按妞应用到项目;
1.7、这时项目架子中多出了一个名为hibernate.hbm.xml的配置文件;
![](https://img.haomeiwen.com/i13205743/1abb0c94604d24f7.png)
1.8、在hibernate.hbm.xml中配置如下配置;
![](https://img.haomeiwen.com/i13205743/5fbfde9d8729f60e.png)
1.9、第一步配置完毕。
2.1、点击左下角按钮,使窗口样式如图所示;
![](https://img.haomeiwen.com/i13205743/acbdfd344e6ff85e.png)
2.2、选择数据库;
![](https://img.haomeiwen.com/i13205743/3fc1c954bc63c399.png)
2.4、配置数据库后测试连接是否成功,若成功后点击确定;
![](https://img.haomeiwen.com/i13205743/0e020100423142b1.png)
2.5、数据库如下;
3.1、点击窗口中的Persistence;
![](https://img.haomeiwen.com/i13205743/f7de443041754c6a.png)
3.2、在Persistence中右键项目,然后点击Generate Persistence Mapping,选择By Database Schema;
![](https://img.haomeiwen.com/i13205743/1bd7804697a9cbb1.png)
3.3、选择数据源,配置实体类包,选择要生成的实体类(其中日期类型的只能手动修改为java.util.Date),然后点击OK;
![](https://img.haomeiwen.com/i13205743/6f0beea3240f7e25.png)
3.4、等待一段时间之后,发现项目中的实体类以及配置文件已经自动生成。
![](https://img.haomeiwen.com/i13205743/42508929a96b0aa9.png)
3.5、生成的实体类以及配置文件如下所示;
实体类:Contacts.java
配置文件:Contacts.hbm.xml
网友评论