01-31IntelliJ IDEA下自动生成Hibernate映射文件以及实体类

1、构建项目并添加项目结构配置以及配置初始参数

1.1、如图将基本的架子搭建好

1、构建项目并添加项目结构配置以及配置初始参数

1.1、如图将基本的架子搭建好,Y


1.2、点击File,弹出的菜单中点击Project Structure;

1.3、点击左侧的Modules,再点击“+”号,再在弹出的菜单中选择Hibernate;


1.4、在这时,项目中多出了一个Hibernate,点击Hibernate,再点击“+”号,选择hibernate.hbm.xml;


1.5、弹出的窗口中选择Hibernate的版本,然后点击OK;


1.6、点击OK后在原来1.4步骤的窗口中的Apply按妞应用到项目;

1.7、这时项目架子中多出了一个名为hibernate.hbm.xml的配置文件;


1.8、在hibernate.hbm.xml中配置如下配置;


1.9、第一步配置完毕。

2、配置数据库

2.1、点击左下角按钮,使窗口样式如图所示;


2.2、选择数据库;


2.4、配置数据库后测试连接是否成功,若成功后点击确定;


2.5、数据库如下;


3、生成Hibernate的实体类以及配置文件

3.1、点击窗口中的Persistence;



3.2、在Persistence中右键项目,然后点击Generate Persistence Mapping,选择By Database Schema;


3.3、选择数据源,配置实体类包,选择要生成的实体类(其中日期类型的只能手动修改为java.util.Date),然后点击OK;

(注意这里,如果不在数据库里建表的话,下面的contacts表是不会出现的,entity suffix可以去掉,表名maps项可以改成自己需要的类名项)



3.4、等待一段时间之后,发现项目中的实体类以及配置文件已经自动生成。

3.5、生成的实体类以及配置文件如下所示;

实体类:Contacts.java


4、使用IntelliJ IDEA生成实体类的好处

使用IntelliJ IDEA的Hibernate生成实体类的好处是方便编码,提升编码效率;

相比较Eclipse而言,IntelliJ IDEA自带Hibernate生成的机制,而Eclipse则需要下载插件。

你可能感兴趣的:(01-31IntelliJ IDEA下自动生成Hibernate映射文件以及实体类)