码迷,mamicode.com
首页 > 其他好文 > 详细

反向生成hbm.xml

时间:2016-05-11 19:53:28      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:

选择数据库透视图


技术分享

打开数据连接


技术分享

打开刚刚创建的连接,然后打开用户名下的表


技术分享

这个就是she用户下的表,我们选中要反向生成的表,可以多选,然后点击右键


技术分享

点击Hibernate Reverse Engineering…


技术分享

选择你项目的src目录,填写一个反向生成后,类放哪个包下

Create a Hibernate mapping file (*.hbm.xml)这句话的意思是生成类和hbm.xml文件的,如果想生成annotation文件请选择下面的Add hibernate mapping annotations to POJO那个选项


技术分享

这一步你可以什么都不选,如果确定数据库表都有主键,并且知道生成方式,你可以选择Id Generator

如果是uuid生成,可以选择


技术分享

这步不选也可以,下一步也可以选择。


技术分享


技术分享

Include referenced tables (A->B)

Include referenced tables (A<-B)

这两个一定要选择,否则myeclipse不能给你生成一对多、多对多等映射,如果只想生成单项映射,可以去掉一个,一般我们都选择,双项映射。

在回到myEclipse透视图,查看项目


技术分享

我们看到项目已经生成了映射文件和类。


技术分享

已经生成了关系映射

Annotation方式的


技术分享

反向生成hbm.xml

标签:

原文地址:http://www.cnblogs.com/kingsZh/p/5483235.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!