`

Hibernate Tool使用

阅读更多

使用JdbcTemplate的过程中,由于会将ResetSet的数据映射到一些pojo的里,而根据库表手写这些pojo比较费时,可以使用hibernate_tool根据库表生成相应的pojo对象,类似hibernate_tool工具还有myeclipse自带的反向生成功能。
1.新建hibernate.cfg.xml主要用来配置要连接的目标库,驱动等。注意,要选中Create a console configuration。在任何时候,都可以先保存再编辑。保存之后,在show view | Hibernate Configurations里面可以看到db。但是针对哪些表做代码生成,是在下一步操作。
2.运行工具栏中Hibernate tool的下拉项:Hibernate Code Generation Configurations。如果没有可以运行的配置,需要右键新建配置。新建的过程就是指定将来生成的pojo放到哪个目录下,哪些表生成,关联关系是否生成等。在生成pojo的同时会被这些信息写入到文件hibernate.reveng.xml。 如果不指定哪些表,默认该库的全部表对应的Pojo会生成在指定目录下.

2.1在Console configuration之前创建的configuration(映射文件引入配置文件)

2.2 output指定src目录

2.3 package指定src下的package

2.4点击setup创建映射文件(里面定义表生成pojo)

2.5 Exporters标签里面定义导出的内容。这里仅选择Domain Code

2.6. 点击run生成。

 


3.hibernate tools是JBboss  tool的多个eclipse插件中的一个。jboss所有资源的下载地址:http://sourceforge.net/projects/jboss/files/,不推荐官网下载。

参考:Hibernate Tools for Eclipse插件的安装和使用

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics