HibernateTool_自动生成JPA实体
- 格式:doc
- 大小:1.51 MB
- 文档页数:31
HandyLink开发人员向导
开发向导描述
修改记录
文件ID
文件名 HandyLink开发人员向导.doc
开发适用类型 Web开发
文件内容 定义Web开发的基础环境,项目中模块开发规范以及版本控制
参考资料
日期 作者 Version 修改事由
2010-09-01
王树兵 1.0 最初编写
2010-9-5 王树兵修改 1.1
目 录
开发向导描述................................................................................................................... 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
输入网址:
/jbosstools/updates/stable/
按照步骤执行下去,下载后自动安装,安装后会自动重启。就不在赘述。
1.4.2 新建工程配置及生成实体
1.4.2.1 新建java工程 配置相关包
新建一个普通的java Project