关于java的数据持久化
使用hbm2Java生成代码是非常轻易的,比hibernate提供的schemaEXPort(配置文件到数据库)的使用轻易得多。真不知道作者怎么搞的,把个schemaExport写得这么难......1.开始前的预备1.1预备hibernate-2.1.6.zip1.2预备hibernate-extensions-2.1.2.zip1.3预备http://,logging-log4j-1.2.9.zip1.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.1build.XML3.2hibernate.codegen.XML3.3log4j.properties#Configureloggingfortestinglog4j.rootLogger=DEBUG,http://,stdoutlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j。http://。appender.stdout.layout=org.apache.log4j.SimpleLayout3.4Payment.hbm.XML4.说明4.1build.XML文件中将hibernateextensions包提供的net.sf.hibernate.tool.hbm2java.Hbm2JavaTask定义为一个任务。