搜档网
当前位置:搜档网 › HibernateTool_自动生成JPA实体

HibernateTool_自动生成JPA实体

HibernateTool_自动生成JPA实体
HibernateTool_自动生成JPA实体

开发向导描述

修改记录

开发向导描述 (1)

修改记录 (1)

1开发向导概要 (3)

1.1向导适用范围 (3)

1.2开发涉及的技术 (3)

1.3开发使用工具和版本 (3)

1.4 开发环境以及操作步骤 (4)

1.4.1 安装Hibernate Tools (4)

方法1 下载插件后安装Hibernate插件 (4)

方法2 自动安装Hibernate插件 (7)

1.4.2 新建工程配置及生成实体 (8)

1.4.2.1 新建java工程配置相关包 (8)

1.4.2.2 创建Hibernate configuration File (11)

1.4.2.3 创建Hibernate Console Configuration (13)

1.4.2.4 创建Hibernate Reverse Engineering File(reveng.xml) (14)

1.4.2.5 创建实体 (16)

1.5 将生成的实体用户开发 (23)

1.5. 1 复制实体到项目的源目录下 (24)

1.5.2 修改实体 (26)

1.5.2.1 关注1:实现的接口改变 (26)

1.5.2.2 关注2:按照情况可以去掉集合类属性(不是必须) (27)

1.5.2.3 关注3:主键生成原则 (27)

1.5.2.4 关注4:删掉不必要的构造方法(不是必须) (29)

1.5.

2.5 关注5:在hibernate.cfg.xml中增加实体的引用,增加后spring将接管实体的生命周

期。 (31)

1开发向导概要

在eclipse3.2种集成hibernateTools,自动生成JPA实体。

1.1向导适用范围

向导适用的人群是项目中Web开发者,以及相关测试和管理人员。

1.2开发涉及的技术

采用Java技术进行项目的开发,选择技术框架主要是目前流行的开源的技术架构。

Spring2.5

Struts2.12

Hibernate3.2或者3.3

1.3开发使用工具和版本

Eclipse3.5 + hibernatetools(eclipse plugin)

Tomcat6.0.18

Jdk6

Postgresql8.3RC

1.4 开发环境以及操作步骤

准备好eclipse3.2【3.2~3.6均可】,建议使用3.2.

1.4.1 安装Hibernate Tools

方法1 下载插件后安装Hibernate插件把插件放到eclipse目录下面

在eclipse目录下面新建links文件夹

新增一个文件hibernatetools.link

内容如下:

path = E:/eclipse/subeclipse_hibernateTools

重启eclipse即可。

在新建中会有hibernate目录

方法2 自动安装Hibernate插件

打开eclipse

Help- install new software

输入网址:

https://www.sodocs.net/doc/e24979457.html,/jbosstools/updates/stable/ 按照步骤执行下去,下载后自动安装,安装后会自动重启。就不在赘述。

1.4.2 新建工程配置及生成实体

1.4.

2.1 新建java工程配置相关包

新建一个普通的java Project

增加一些包尤其是驱动,以及相关通用包。

增加的包有:

antlr-2.7.2.jar

commons-beanutils-1.6.jar commons-chain-1.1.jar commons-collections-3.1.jar commons-dbcp-1.2.2.jar commons-fileupload-1.1.jar commons-httpclient-3.0.jar commons-io-1.1.jar

commons-lang-2.1.jar commons-logging-1.1.jar commons-logging-api-1.1.jar commons-logging.jar commons-pool-1.3.jar commons-validator-1.3.0.jar dom4j-1.6.1.jar

ejb3-persistence.jar

log4j-1.2.9.jar

ojdbc14.jar ---oracle驱动程序oracle 10.

1.4.

2.2 创建Hibernate configuration File

File→New→others

出现对话框,输入相应,数据库类型,驱动class,链接url ,schema,user passwdd等等

生成的hibernate.cfg.xml

1.4.

2.3 创建Hibernate Console Configuration

Next>>

Classpath 和 Mappings用不着操作。

1.4.

2.4 创建Hibernate Reverse Engineering File(reveng.xml)

这不是必须的,这个文件是对数据库生成java代码的过程做过滤,比如只需要某些表,某个schema。

如果不需要过滤,直接Finish。

1.4.

2.5 创建实体

Window→Open perspective→other

看中间这个图标

点击下拉:

选择hibernate Code generatation configuration

双击或者点击新建

注意选择console configuration 就是刚才新建的console configuration. 选择输出目录

包名

可以选择reveng.xml

选择第二页exporters

注意要选择的复选框

第三页不需要改变内容:

相关主题