开发向导描述
修改记录
开发向导描述 (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
注意要选择的复选框
第三页不需要改变内容: