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

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>

4191 对应代码的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>

533 修改应用名<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文件

你可能感兴趣的:(java,oracle,Hibernate,jboss,jdbc)