Myeclipse----Hibernate环境搭建
使用myEclipse来生成hibernate 持久化类和映射文件
总体步骤:创建数据库----创建web工程----创建数据视图中的数据库-----导入hibernate框架需要的capabilities-----反向创建对象关系映射文件
2. 打开myEclipse


3. 建立myEclipse工程

4. 选择web project


5.打开数据库透视图
在myEclipse右上角


点击右键


添加连接数据库所需驱动


测试是否联通


联通后Finish就可以了
6. 为项目添加hibernate支持
我们先回到myEclipse透视图

选中项目然后添加hibernate支持

7. 选择一些选项


选中刚才在数据库透视图里面创建的连接,其他信息会自动填充




完成后

8.反向生成对象-关系映射文件
我们在回到数据库透视图

打开数据连接

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

这个就是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方式的

Action speaks louder than words!

浙公网安备 33010602011771号