2012-3-28 凌晨
1.最新版本修复了一个ORACLE 的BUG;
2.修正了保存数据库信息时的用户界面刷新BUG
下载链接
1.终于在这个版本中实现了模板化管理,采用freeMarker模板来生成代码,
真正实现了自定义代码模板;
2.理论上可以生成任何语言的任何所需要的模板;
3.更改了内部逆向工程的实现方式,提高效率和稳定性;
4.修正了主键ID读取不正确的问题;
5.预计下个版本增加从PowserDesigner的 PDM文件,和 CMD文件 直接导入,并生成代码的功能
界面预览:
附注:(有自定义模板需求的同学注意看下面这个!)
1. 模板中freeMarker可用的数据:
/******************************************************************/
table 当前表,数据类型 对象
|--tableName 表名称,可能带有下划线
|--name 通过表名转化为的 对象名,大写字母开头,驼峰式结构
|--note 表备注信息(可能为中文)
|--pkType 主键粗略(如:uuid.hex,字符串类型)
|--type 表类型,如:table 或 view
|--fields 表字段列表,List 类型
|--field 字段,对象类型,详细属性如下!
fields 当前字段列表,数据类型 List
|--field 字段,对象类型
|--name 字段名称(小写字母开头的驼峰式写法,可用作JAVA属性名)
|--note 字段备注(可能含有中文)
|--type 字段的数据库类型(如:VARCHAR)
|--classType 字段映射的JAVA类型(如:java.lang.String)
|--fieldName 数据库字段名(数据库中的字段名,可能还有下划线)
|--pkey 是否为主键,布尔型
|--len 字段长度,可能为空
package 包路径,字符串
date 日期,字符串
dateTime 日期时间,字符串
/******************************************************************/
2. 配置文件修改:
模板文件名中[TEMPLET] 部分,会被实体名所代替,-java-xml 的短横线"-" 会被点代替
- 大小: 130 KB
分享到:
相关推荐
eclipse 配置 hibernate tools 反向生成 pojo类 注解
hibernate_tools,hibernate_extension.自动生成
HibernateTools Hibernate配置文件生成 映射文件生成 POJO生成
自动生成hibernate映射文件 POJO对像 配置 内有教程,欢迎下载
PowerDesign数据库建模和HibernateTools生成POJO映射文件等.pdf
NULL 博文链接:https://lizhw.iteye.com/blog/733688
Hibernate Tools插件:Eclipse插件的插件,可自动生成POJO类
Hibernate Tools工具适合Myeclipse8.6 Eclipse3.5.2 通过ANT根据Hibernate的hbm文件、数据库、pojo之一自动生成其它相关代码。
Hibernate 3.6 Final所有的jar包,以及Hibernate Tools 中的hibernate-tools.jar 和 freemarker.jar 。 本jar包用于使用hibernate-tools生成POJO所需要的依赖库
利用hibernate-Tools里的相关工具类,使得java实体类(POJO)、hbm映射文件、数据库表(Schema)之间可以相互转化。也就是说,只要有其中一样,就可以通过各种途径得到其它两样。如果手里已经有了其中一样东西,要想...
能自动提供单表的创建,查询,更新,删除,建表语句,整表全部数据插入语句,单表对应Pojo类和单表的Hibernate映射文件等常用文字的生成。 4. 能执行Sql语句并显示执行结果。 5. 提供语法高亮功能以助于Sql语句的...
配置一个简单Hibernate工程 1、配置一个简单Hibernate工程 2、用hibernate tools生成hiberate的cfg,POJO,Mapping文件
PowerDesigner 详细教程 文件包里包括: PowerDesigner15.1操作手册.doc PowerDesigner教程完整版.pdf PowerDesign数据库建模和HibernateTools生成POJO映射文件等.pdf 使用PowerDesigner.pdf
在工程目录下创建libs/hibernate/ ,放入 hibernate-tools-3.2.0.ga.jar jtidy-4aug2000r7-dev.jar build.properties project.name=sw project.version=1.0 basedir=. build.dir =${basedir}/build web.dir = ${...
Hibernate 阿里数据源 MySQL5.6 工程结构 other/ 内部包含此工程项目的所有技术文档与数据库及数据源配置信息。其中Document包 含了系统的相关文档,Database包含了MySQL数据库脚本以及数据源配置信息。 src/main...