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

本人用的eclipse-luna版本

210359_9khE_2756867.png

 

一、安装Hibernate Tools插件

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

210456_fD0F_2756867.png

2、输入jboss,如下

210926_bsoi_2756867.png

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

212534_IQi1_2756867.png

 

 

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

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

方式1:基于xml

1、生成hibernate.cfg.xml文件

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

211315_ZBMc_2756867.png

点击next,进行下一步

211701_84oX_2756867.png

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

2、生成hibernate.reveng.xml配置文件

选择刚才创建的Console configuration,然后先刷新(点击refresh按钮),如下:

212212_eTjv_2756867.png

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

212344_ud97_2756867.png

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

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

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

213014_3M7h_2756867.png

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

213605_oI2j_2756867.png

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

213725_Vd3D_2756867.png

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

213828_WVf7_2756867.png

方式2:基于注解

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

214431_UL7y_2756867.png

之后就可以写个测试试一试了!

 

转载于:https://my.oschina.net/eager/blog/733694

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值