假设src目录结构如下:
src
-net.echochina.hibernatetest
-net.echochina.hibernatetest.base
-net.echochina.hibernatetest.dao
1、hibernatetest包右键-》新建-》其他-》Hibernate Mapping File(J2EE上面的)->设置映射表连接信息(以DB2为例)
Driver:COM.ibm.db2.jdbc.app.DB2Driver
Database URL: jdbc.db2.***(数据库名)
Username:***
Password:***
Table pattern:可输入你要映射的表名称(加快搜索)TESTTB(测试表名)
Package:net.echochina.hibernatetest
完成以后即可看到自动生成TestTb.hbm映射文件
这里需要对该文件中的id改动如下:
<id column="ID" name="Id" type="string" not-null="true" length="32">
<generator class="net.sf.hibernate.id.UUIDHexGenerator" />
</id>
2、实现同步
TestTb.hbm映射文件右键-》Hibernate Synchronizer->Synchronize Files
完成该步骤以后即可在上述三个包中生成多个相关的类和接口文件。
3、假如映射关联
TestTb.hbm映射文件右键-》Hibernate Synchronizer->Add Mapping Reference(注意这里需要选择的是之前建立好的hibernate.cfg.xml配置文件)
可参考详细步骤信息: http://dev2dev.bea.com.cn/bbsdoc/20060124187.html
posted on 2006-03-15 18:39
★yesjoy★ 阅读(846)
评论(0) 编辑 收藏 所属分类:
Hibernate学习总结