程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> 使用hibernate擴展工具hbm2java根據配置文件生成持久化對象類(2.1.2)

使用hibernate擴展工具hbm2java根據配置文件生成持久化對象類(2.1.2)

編輯:關於JAVA

使用hbm2Java生成代碼是非常容易的,比hibernate提供的schemaExport(配置文件到數據庫)的使用容易得多。真不知道作者怎麼搞的,把個schemaExport寫得這麼難...... 1.開始前的准備 1.1 准備hibernate-2.1.6.zip 1.2 准備hibernate-extensions-2.1.2.zip 1.3 准備logging-log4j-1.2.9.zip 1.4 把相關.jar文件全部復制到工程目錄之下的lib目錄 1.5 知道如何使用ant。可閱讀我寫的文章"非常簡單的ant文件"2.創建工程目錄及文件結構如下

Payment

|-src |-hbm |-payment |-Payment.hbm.XML|-classes |-lib |-build.xml|-hibernate.codegen.xml|-log4j.propertIEs3.各文件代碼 3.1 build.XML 3.2 hibernate.codegen.XML3.3 log4j.propertIEs # Configure logging for testinglog4j.rootLogger=DEBUG, stdoutlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.SimpleLayout 3.4 Payment.hbm.XML 4.說明 4.1 build.xml文件中將hibernate extensions包提供的net.sf.hibernate.tool.hbm2java.Hbm2JavaTask定義為一個任務。 4.2 此任務根據hbm目錄包括子目錄下的所有以.hbm.XML結尾的hibernate配置文件生成.java文件,並輸出到src目錄。輸出的.java路徑是根據class標簽中的name屬性。 4.3 需要給Hbm2JavaTask類指定一個類渲染器配置文件hibernate.codegen.XML。 4.3 配置log4j.propertIEs查看輸出,可選。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved