使用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插件的安装和使用
分享到:
相关推荐
HibernateTool的UserGuide!英文版PDF。
使用工具根据数据库反向生成实体类,,同时还可以跟可以自己的需要,按条件生成,生成后的类名字段是也可以根据需要更改。
hibernate-tool 插件实现映射文件生成
Hibernate tool的源代码。 可以学习Eclipse Plugin,Code Generator等知识。
通过Hibernate Tool 来实现通过数据库表自动生成Java类和HBM文件
用以解决 eclipse luna 显示已安装hibernate tools 但视图中不存在 解压按解压包的名字把子项目拷贝到相应的 eclipse安装目录对应的目录中 重启即可
hibernate-tool.jar 这个jar文件用来和ANT搭配由hbm.xml自动生成数据库schema,和java类
http://blog.csdn.net/wang102010/article/details/9018769
NULL 博文链接:https://jiangyongyuan.iteye.com/blog/1672577
hibernate需要jar包,
myeclipse配置hibernate时出错
无法带图发表,请下载附件的word文档,里边有详细的截图! 博文链接:https://hanyou.iteye.com/blog/134799
hibernate-tools
NULL 博文链接:https://linjia880714.iteye.com/blog/859334
总共有2个版本,根据自己的需求使用版本3或者5: 1. hibernate-tools-3.4.0.CR2.jar是修改完成的jar包,直接替换原来的jar包, 重启eclipse即可生效(插件包所在路径是:D:\eclipse\plugins\org.hibernate.eclipse....
We will start by describing full-text search technology and why this tool is invaluable in your development toolbox. Then you will learn how to start with Hibernate Search, how to prepare and index ...
Hibernate3 学习笔记.ppt 一、O/R Mapping 二、Hibernate入门 三、Hibernate映射申明(Mapping declaration) 四、Hibernate Annotations 五、持久化对象的状态和生命周期 六、Hibernate查询 ...八、Hibernate Tool
Hibernate工具 jboss Hibernate工具插件安装
笔者在看了lk_blog大大写的工具后很感兴趣,研究AHibernate源码后恍然大悟,遂萌发了开发一个适用于多平台的数据库工具,这就是我独立开发的: 1. sqlite-annotation-convention帮助生成sql语句的注解插件; 2. ...
For information on consuming the release via your favorite dependency-management-capable build tool, see http://hibernate.org/orm/downloads/ The release bundles can be obtained from: SourceForge or ...