假設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★ 閱讀(853)
評論(0) 編輯 收藏 所屬分類:
Hibernate學習總結