JAVA hibernate代码和bo类的生成步骤

本文详细介绍了如何配置Middlegen-Hibernate环境,包括解压安装包、修改数据库配置文件、调整构建路径等步骤,并指导如何生成Hibernate配置文件及业务对象。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1:解压文件到D:\TOOL\Middlegen-Hibernate-r5 路径下,(路径必须匹配)

2:修改config\database\oracle.xml文件修改如下

<o:p> </o:p>

   <property environment="env"></property>

<o:p> </o:p>

   <property name="database.script.file">           value=""/></property>

   <property name="database.driver.file">           value="${lib.dir}/classes12.jar"/></property>

   <property name="database.driver.classpath">      value="${database.driver.file}"/></property>

   <property name="database.driver">                value="oracle.jdbc.driver.OracleDriver"/></property>

   <property name="database.url">                   value="jdbc:oracle:thin:@127.0.0.1:1521:oracle"/></property>

   <property name="database.userid">                value="pdtest"/></property>

   <property name="database.password">              value="1"/></property>

   <property name="database.schema">                value="pdtest"/></property>

   <property name="database.catalog">               value="pdtest"/></property>

<o:p> </o:p>

  

  

   <property name="jboss.datasource.mapping">       value="Oracle9i"/></property>

3: 修改build.xml文件

50-52修改为你的hibernatejava生成文件的路径

   <property name="build.java.dir">                 value="${build.dir}/pdtest/java"/></property>

   <property name="build.gen-src.dir">              value="${build.dir}/pdtest/gen-src"/></property>

   <property name="build.classes.dir">              value="${build.dir}/pdtest/classes"/></property>

<o:p> </o:p>

4:第191 对应代码的Package name<o:p></o:p>

<o:p> </o:p>

         <hibernate></hibernate>

destination="${build.gen-src.dir}"

package="com.strongit.pdtest.bo"

genXDocletTags="true"

genIntergratedCompositeKeys="false"

javaTypeMapper="middlegen.plugins.hibernate.HibernateJavaTypeMapper"

/>

<o:p> </o:p>

5:第33 修改应用名<o:p></o:p>

<property value="pdtesthis" name="name"></property>

<o:p> </o:p>

<o:p> </o:p>

6:运行build.bak生成hibernate配置文件。

7: 修改\hibernate-extensions-<st1:chsdate isrocdate="False" islunardate="False" day="30" month="12" year="1899" w:st="on">2.1.3</st1:chsdate>\tools\bin下的2JAVAbak的文件路径

<o:p> </o:p>

hbm2java D:\TOOL\Middlegen-Hibernate-r5\build\pdtest\gen-src\com\lanyq\pdtest\bo\*.xml --output=D:\TOOL\Middlegen-Hibernate-r5\build\pdtest\classes >>log.txt

8运行2JAVA.bak文件便可生成bo文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值