Myeclipse----Hibernate环境搭建

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

Myeclipse----Hibernate环境搭建

Myeclipse----Hibernate环境搭建

3. 建立myEclipse工程

Myeclipse----Hibernate环境搭建

4. 选择web project

Myeclipse----Hibernate环境搭建

Myeclipse----Hibernate环境搭建

5.打开数据库透视图

在myEclipse右上角

Myeclipse----Hibernate环境搭建

Myeclipse----Hibernate环境搭建

点击右键

Myeclipse----Hibernate环境搭建

Myeclipse----Hibernate环境搭建

添加连接数据库所需驱动

Myeclipse----Hibernate环境搭建

Myeclipse----Hibernate环境搭建

测试是否联通

Myeclipse----Hibernate环境搭建

Myeclipse----Hibernate环境搭建

联通后Finish就可以了

6. 为项目添加hibernate支持

我们先回到myEclipse透视图

Myeclipse----Hibernate环境搭建

选中项目然后添加hibernate支持

Myeclipse----Hibernate环境搭建

7.   选择一些选项

Myeclipse----Hibernate环境搭建

Myeclipse----Hibernate环境搭建

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

Myeclipse----Hibernate环境搭建

Myeclipse----Hibernate环境搭建

Myeclipse----Hibernate环境搭建

Myeclipse----Hibernate环境搭建

完成后

Myeclipse----Hibernate环境搭建

8.反向生成对象-关系映射文件

我们在回到数据库透视图

Myeclipse----Hibernate环境搭建

打开数据连接

Myeclipse----Hibernate环境搭建

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

Myeclipse----Hibernate环境搭建

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

Myeclipse----Hibernate环境搭建

点击Hibernate Reverse Engineering…

如果方法也想自动创建,可勾选最后一项

Myeclipse----Hibernate环境搭建

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

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

Myeclipse----Hibernate环境搭建

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

如果是uuid生成,可以选择

Myeclipse----Hibernate环境搭建

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

Myeclipse----Hibernate环境搭建

Myeclipse----Hibernate环境搭建

Include referenced tables (A->B)

Include referenced tables (A<-B)

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

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

Myeclipse----Hibernate环境搭建

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

Myeclipse----Hibernate环境搭建

已经生成了关系映射

Annotation方式的

Myeclipse----Hibernate环境搭建

Myeclipse----Hibernate环境搭建