欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

配置Eclipse的Hibernate3.0开发环境

程序员文章站 2022-07-05 09:57:34
...
使用一下工具:
1)eclipse-SDK-3.1RC4-win32
2)hibernate-tools-3.0.0.alpha4 (插件)
3)Hibernate3.0.5
4)PostgreSQL8.0

1。用Eclipse建立工程
2。将PostgreSQL的jdbc驱动引入工程中
3。新建-〉其他-〉Hibernate Configuration File (cfg.xml) 创建hibernate配置文件,选择存放改文件的目录。
4。新建-〉其他-〉Hibernate Reverse Engineering File (reveng.xml) 配置反转引擎,选择存放改文件的目录。
5。新建-〉其他-〉Hibernate Console Configuration  配置控制台。
Name:控制台名称。
Configuration file:选择在第3步创建的hibernate配置文件。
Classpath(only add...):添加存放POJO对象的目录(/项目名/bin)和数据库提供的JDBC驱动包(.jar)。(注意:不要引入hibernate.jar,官方说的,i don't this reason)。
6。新建-〉其他-〉Hibernate Artifact Generation 产生与数据库内容对应的持久化类和.hbm.xml文件。
Console cofiguration:选择在第5步建立的控制台。
Output directory:选择装载持久化类和.hbm.xml文件的目录。
Reverse engineer from JDBC Connection:可以引用在第4步创建的反转引擎文件,根据此文件产生出个性化的持久化类和.hbm.xml代码。
Generate domain code(.java):生成POJO的持久化类的java代码。
Generate mapping(.hbm.xml):生成POJO的持久化类的hbm.xml文件。
Generate hibernate configuratin(hibernate.cfg.xml):将更新hibernate的配置文件。
Generate schema html-documentation:生成库表的文档(附加产品)。
Use custom templates:使用自己定义的木板(可以不用,默认的很好用)。
7。在Eclipse工具栏右上角将hibernate 视图调出来(用于hibernate持久化类的调试)。
8。在hibernate调试视图中,右击-〉左侧视图中在第5步建立的hibernate控制台-〉Create SessionFactory 实例化一个工厂。

此时可以在右侧的HQL Editor View中使用HQL 进行持久化类的调试工作了。