JPA项目使用myeclipse创建带注解的model实体类&web工程使用MyEclipse自动生成hibernate映射文件和实体类
2017-03-27 15:00
781 查看
做过一个web项目用了jpa,需要其中的注解的model实体类手写太麻烦,其他的dao、service、action(or controller)都是拖过来直接改名就可以了
1.先新建JPA项目:
如果没有就点击左下角的Show All Wizards.
点两次Next后,点击Finish即可,中间不用任何操作
(点第二次Next后会出现连接到所在数据库,先不管)
连接数据库的如下图的Connection
点击FINISH后如图
2.打开Myelipse Database Explorer视图
在DB Browser栏中右键新建连接:New...
填写信息:记得导入包,否则会报错
点击Test Driver:连接成功即可
找到对应的数据库的表
选中将要生成注解model的表:右键>JPA Reverse Engineering...
选择刚才新建的JPA工程(这也就是为什么要新建JPA工程的原因,没有JPA工程的话将显示为空),点击OK
选择如图后Next
将三个都勾选上
点击Finish
在所有步骤中总是提示信息如下图的话,选择否可以忽略转换视图
可以看到结果:生成model成功
最后,只需将这些model实体类复制粘贴到自己真正的项目就可以了。
注意1:如果model所映射的数据库表中如果没有主键,那么会生成两张表
如下:
如果有主键,则无任何异常
创建web工程,使用Hibernate的时候,在工程里一个一个创建实体类太麻烦,浪费时间,现在教大家如何用MyEclipse自动生成Hibernate映射文件及实体类
1、创建数据库,创建相应的表
2、点击图标,选择MyEclipse
Datebase Explorer
出现以下视图,然后new
填写数据库相应的配置信息
Test Driver successfully
以上其实相当于你的mysql第三方工具
选择一张表右键,看到JAP 逆向工程 和 Hibernate 逆向工程,我选择Hibernate那个。
可以看到上面的hibernatepojo 是我之前在该myeclipse中键好的java工程。现在再重新展示该工程的步骤:
1:new 一个java project (new jpa project 或者new web project 都可以),只要该工程能够加入hibernate属性配置就行
右键hibernatepojo如下,添加hibernate相关配置
加添后如下:该步骤向hibernatepojo
工程导入了必要的hibernate jar 包和配置文件
所以就有了上面提到了选择一张表右键,看到JAP
逆向工程 和 Hibernate 逆向工程,我选择Hibernate那个。
最后
1.先新建JPA项目:
如果没有就点击左下角的Show All Wizards.
点两次Next后,点击Finish即可,中间不用任何操作
(点第二次Next后会出现连接到所在数据库,先不管)
连接数据库的如下图的Connection
点击FINISH后如图
2.打开Myelipse Database Explorer视图
在DB Browser栏中右键新建连接:New...
填写信息:记得导入包,否则会报错
点击Test Driver:连接成功即可
找到对应的数据库的表
选中将要生成注解model的表:右键>JPA Reverse Engineering...
选择刚才新建的JPA工程(这也就是为什么要新建JPA工程的原因,没有JPA工程的话将显示为空),点击OK
选择如图后Next
将三个都勾选上
点击Finish
在所有步骤中总是提示信息如下图的话,选择否可以忽略转换视图
可以看到结果:生成model成功
最后,只需将这些model实体类复制粘贴到自己真正的项目就可以了。
注意1:如果model所映射的数据库表中如果没有主键,那么会生成两张表
如下:
如果有主键,则无任何异常
创建web工程,使用Hibernate的时候,在工程里一个一个创建实体类太麻烦,浪费时间,现在教大家如何用MyEclipse自动生成Hibernate映射文件及实体类
1、创建数据库,创建相应的表
2、点击图标,选择MyEclipse
Datebase Explorer
出现以下视图,然后new
填写数据库相应的配置信息
Test Driver successfully
以上其实相当于你的mysql第三方工具
选择一张表右键,看到JAP 逆向工程 和 Hibernate 逆向工程,我选择Hibernate那个。
可以看到上面的hibernatepojo 是我之前在该myeclipse中键好的java工程。现在再重新展示该工程的步骤:
1:new 一个java project (new jpa project 或者new web project 都可以),只要该工程能够加入hibernate属性配置就行
右键hibernatepojo如下,添加hibernate相关配置
加添后如下:该步骤向hibernatepojo
工程导入了必要的hibernate jar 包和配置文件
所以就有了上面提到了选择一张表右键,看到JAP
逆向工程 和 Hibernate 逆向工程,我选择Hibernate那个。
最后
相关文章推荐
- 在MyEclipse的web项目/java项目中,使用Hibernate-tools中的hbm2java和hbm2ddl工具,根据hbm文件自动生成pojo和数据库脚本
- 关于MyEclipse中Hibernate实现数据库和到工程文件实体类的映射,自动生成POJO
- 使用myeclipse的反向工程来生成相应的hibernate映射文件和POJO类
- Myeclipse自动生成Hibernate配置文件及实体类映射ORM
- 使用myeclipse的反向工程来生成相应的hibernate映射文件和POJO类
- 用MyEclipse自动生成hibernate映射文件和实体类
- 使用myeclipse的反向工程来生成相应的hibernate映射文件和POJO类
- 用MyEclipse自动生成hibernate映射文件和实体类
- 使用myeclipse的反向工程来生成相应的hibernate映射文件和POJO类
- 使用MyEclipse自动生成hibernate映射文件和实体类(My SQL数据库)
- 如何使用MyEclipse自动生成hibernate映射文件
- 使用myeclipse的反向工程来生成相应的hibernate映射文件和POJO类
- 使用myeclipse的反向工程来生成相应的hibernate映射文件和POJO类
- 使用myeclipse的反向工程来生成相应的hibernate映射文件和POJO类
- 使用myeclipse的反向工程来生成相应的hibernate映射文件和POJO类
- 使用myeclipse的反向工程来生成相应的hibernate映射文件和POJO类
- 用MyEclipse自动生成hibernate映射文件和实体类
- 用MyEclipse自动生成hibernate映射文件和实体类
- 使用myeclipse的反向工程来生成相应的hibernate映射文件和POJO类
- 使用myeclipse的反向工程来生成相应的hibernate映射文件和POJO类