使用Hibernate Tools 反向生成POJO
2017-09-11 20:08
232 查看
测试环境:eclipse3.7(indigo)+hibernate4.1+hibernatetools3.3+oracle10g
1.下载hibernatetools插件
hibernatetools可从官网下载,但是需要注意下载和自己使用的eclipse版本对应的版本包,然后安装到eclipse中取,link安装方式参见:http://maimode.iteye.com/blog/1164524
下载地址:
1、首先,要去Hibernate的网站下载这个工具包。一个大约14M的ZIP压缩文件。
http://jaist.dl.sourceforge.net/sourceforge/jboss/HibernateTools-3.2.4.Beta1-R200810311334.zip
2、解压缩下载好的文件,释放出features和plugins这两个文件夹和其中的内容。完成后将这两个文件夹复制到Eclipse的目录下(这两个文件夹在Eclipse中是默认存在的,直接复制就行了)。
3、到这步为止HibernateTools的安装就算结束了
2.创建hibernate配置文件及console配置文件
新建java项目,建立包test,test.hibernate,test.model。
选中项目,右键-》new-》other-》hibernate-》hibernate configuration file:
![](http://dl.iteye.com/upload/attachment/0072/2402/86648b10-14bd-39bc-93f1-f18fe02a8884.png)
然后 next,配置console文件:
![](http://dl.iteye.com/upload/attachment/0072/2406/eb513bb7-e4d9-3471-aacb-7cf7d5a5c4eb.png)
3.创建reverse文件
选中项目,右键-》new-》other-》hibernate-》hibernate reverse engineering file
![](http://dl.iteye.com/upload/attachment/0072/2412/353f0496-995d-3d3b-a28f-27326381ca58.png)
下一步,配置要生成POJO对应的表:
![](http://dl.iteye.com/upload/attachment/0072/2783/31d94b53-caec-358d-8e9b-f1837b9d1a54.png)
4.反向工程创建pojo
在hibernate code generation configuration菜单中配置
![](http://dl.iteye.com/upload/attachment/0072/2418/a98128bd-4ec9-3a7d-adfa-f5dfc08b7225.png)
![](http://dl.iteye.com/upload/attachment/0072/2410/6467b8aa-d9d4-3136-aad8-de1d374f8ec5.png)
![](http://dl.iteye.com/upload/attachment/0072/2408/d4e1be82-167e-3570-b9ab-9465d2b6de5b.png)
执行run后便生成了相应的pojo文件:
![](http://dl.iteye.com/upload/attachment/0072/2422/3f98db03-072d-3cb5-bd7e-b12e5ac08229.png)
一般自动生成的mapping文件(XXX.hbm.xml)都需要修改后才能使用。
1.下载hibernatetools插件
hibernatetools可从官网下载,但是需要注意下载和自己使用的eclipse版本对应的版本包,然后安装到eclipse中取,link安装方式参见:http://maimode.iteye.com/blog/1164524
下载地址:
1、首先,要去Hibernate的网站下载这个工具包。一个大约14M的ZIP压缩文件。
http://jaist.dl.sourceforge.net/sourceforge/jboss/HibernateTools-3.2.4.Beta1-R200810311334.zip
2、解压缩下载好的文件,释放出features和plugins这两个文件夹和其中的内容。完成后将这两个文件夹复制到Eclipse的目录下(这两个文件夹在Eclipse中是默认存在的,直接复制就行了)。
3、到这步为止HibernateTools的安装就算结束了
2.创建hibernate配置文件及console配置文件
新建java项目,建立包test,test.hibernate,test.model。
选中项目,右键-》new-》other-》hibernate-》hibernate configuration file:
![](http://dl.iteye.com/upload/attachment/0072/2402/86648b10-14bd-39bc-93f1-f18fe02a8884.png)
然后 next,配置console文件:
![](http://dl.iteye.com/upload/attachment/0072/2406/eb513bb7-e4d9-3471-aacb-7cf7d5a5c4eb.png)
3.创建reverse文件
选中项目,右键-》new-》other-》hibernate-》hibernate reverse engineering file
![](http://dl.iteye.com/upload/attachment/0072/2412/353f0496-995d-3d3b-a28f-27326381ca58.png)
下一步,配置要生成POJO对应的表:
![](http://dl.iteye.com/upload/attachment/0072/2783/31d94b53-caec-358d-8e9b-f1837b9d1a54.png)
4.反向工程创建pojo
在hibernate code generation configuration菜单中配置
![](http://dl.iteye.com/upload/attachment/0072/2418/a98128bd-4ec9-3a7d-adfa-f5dfc08b7225.png)
![](http://dl.iteye.com/upload/attachment/0072/2410/6467b8aa-d9d4-3136-aad8-de1d374f8ec5.png)
![](http://dl.iteye.com/upload/attachment/0072/2408/d4e1be82-167e-3570-b9ab-9465d2b6de5b.png)
执行run后便生成了相应的pojo文件:
![](http://dl.iteye.com/upload/attachment/0072/2422/3f98db03-072d-3cb5-bd7e-b12e5ac08229.png)
一般自动生成的mapping文件(XXX.hbm.xml)都需要修改后才能使用。
相关文章推荐
- eclipse使用hibernate tools插件生成mysql数据表的pojo
- 使用hibernate tools插件生成POJO
- 施用hibernate tools插件反向数据库生成POJO
- 使用myeclipse的反向工程来生成相应的hibernate映射文件和POJO类
- 使用myeclipse的反向工程生成hibernate映射文件(.hbm.xml)和pojo类
- eclipse使用hibernate tools插件生成POJO
- eclipse使用hibernate tools插件使用、以及生成POJO
- eclipse使用hibernate tools插件生成POJO
- 使用hibernate tools插件生成POJO
- 使用Hibernate Tools从数据库表生成pojo和hbm
- 使用hibernate tools插件生成POJO
- android(安卓)开源框架 使用在线工具jsonschema2pojo根据json生成java对象
- 图文教程:使用MyEclipse的hibernate工具从数据库反向生成实体Bean
- 通过数据库表反向生成pojo类
- 使用myeclipse的反向工程来生成相应的hibernate映射文件和POJO类
- 使用myeclipse对数据库进行反向生成Hibernate
- 使用Hibernate反向生成实体类(表已存在)
- 使用hibernate tool生成pojo
- 使用hbm2java根据映射文件生成POJO
- Hibernate 逆向工程生成pojo----使用自定义pojo模板