自动生成hibernate的hbm.xml和model/entity

本人用的eclipse-luna版本数据库

 

1、安装Hibernate Tools插件

一、打开eclipse应用商店,工具栏help--->Eclipse Marketplaceeclipse

二、输入jboss,以下工具

安装完成后,工具栏项会多出如下一个图标,以后会用到测试

 

 

2、经过Hibernate Tools插件自动生成数据库对应的model和hbm.xml文件

咱们都知道,hibernate有两种配置方式,一种是基于xml文件,一种是基于注解方式。spa

方式1:基于xml

一、生成hibernate.cfg.xml文件hibernate

右键项目---->new---->选择other----->输入hibernate---->选择Hibernate Configuration File插件

点击next,进行下一步code

点击finish,hibernate.cfg.xml配置文件已经生成好了。xml

二、生成hibernate.reveng.xml配置文件ip

选择刚才建立的Console configuration,而后先刷新(点击refresh按钮),以下:

而后点击你想要映射的数据库表名,选择include,以下

点击finish,完成hibernate.reveng.xml文件的建立。

二、生成model和hbm.xml映射文件

第一步:选择以下图的选项,进入自动生成code配置(英文很明显)

第二步:配置第一步以下:

第三步:在上一步骤的基础上,配置第二步选择Main旁边的Exporters标签,以下:

选择上述两选项后,run,则对应package下已自动生成hbm.xml与model文件,以下

方式2:基于注解

在上述生成model和hbm.xml映射文件的第三步中,只须要再勾选一个选项,去掉一个选项便可,以下图:

以后就能够写个测试试一试了!

相关文章
相关标签/搜索