`
xiaolan02
  • 浏览: 59857 次
社区版块
存档分类
最新评论

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文件

分享到:
评论

相关推荐

    hibernate代码自动生成

    而“Hibernate代码自动生成”则是指利用Hibernate的工具或者第三方库,自动生成与数据库表对应的Java实体类、DAO(数据访问对象)层、Service层以及相关的SQL语句,从而减少手动编写这些重复性代码的工作量,提高...

    根据hibernate反向生成数据库的java代码

    "根据Hibernate反向生成数据库的Java代码"这一主题涉及到的主要知识点包括Hibernate的逆向工程、实体类生成、数据库元数据以及Java持久化接口。 1. Hibernate逆向工程: Hibernate的逆向工程工具,也被称为...

    hibernate代码生成工具

    【hibernate代码生成工具】是一种实用的开发辅助软件,主要用于简化Java开发中与Hibernate框架相关的对象关系映射(ORM)代码编写工作。通过自动化的方式,它可以自动生成基于Hibernate的实体类、DAO(数据访问对象...

    java代码自动生成工具

    总结起来,Java代码自动生成工具能够帮助开发者快速构建基于Spring和Hibernate的项目,它能自动完成控制层、模型层、DAO层和服务器层的代码生成,并且支持Oracle和MySQL等多种数据库。通过自定义模板,工具的扩展性...

    java根据实体类生成Hibernate映射文件

    本主题将深入探讨如何根据Java实体类自动生成Hibernate的映射文件,这对于不使用MyEclipse等集成开发环境的开发者来说尤其实用。 首先,我们需要了解Hibernate映射文件的基本结构。通常,一个映射文件以`.hbm.xml`...

    自动生成hibernate映射文件和实体类

    在完成上述步骤后,系统将自动生成 HibernateSessionFactory.java 和 hibernate.cfg.xml 文件。然后,在 MyEclipse Datebase Explorer 中选中所有表,点击右键,选择 Hibernate Reverse Enginnering,选中目录存放...

    hibernate 配置文件 java类 生成工具

    改进如下: 1. 增加了多数据类型的支持; 2. 增加了toJson 方法,可以将对象转换为 json数据格式;...7. 完美支持数据库注解自动生成到配置文件和JAVABEAN 下个版本的计划: 1.增加数据库列表功能 2.增加主键策略

    解析pdm生成pojo(java代码生成器)

    "解析PDM生成POJO(Java代码生成器)"是一个这样的工具,它可以帮助开发者自动化创建JavaBean和HBM(Hibernate Mapping File)类,这两个是Java后端开发中的重要组成部分。本文将深入探讨这个主题,讲解相关知识点。...

    AutoCode_SSHDemo_Setup自动生成HIBERNATE 配置文件 JAVA代码自动生成

    标题中的"AutoCode_SSHDemo_Setup自动生成HIBERNATE 配置文件 JAVA代码自动生成"表明这是一个关于自动化代码生成的工具,主要用于简化Hibernate配置文件和Java代码的编写过程。SSH在这里指的是Spring、Struts和...

    通过Hibernate Tool 来生成Java类和HBM文件

    同时,当数据库表结构发生变化时,只需要更新`hibernate.reveng.xml`文件,再次运行生成命令,即可快速同步Java代码,减少了因手动修改带来的错误可能。 总之,通过Hibernate Tool,开发者可以更加专注于业务逻辑的...

    Hibernate实体类生成器mysql版

    总的来说,"Hibernate实体类生成器mysql版"是Java开发中的得力助手,它利用FreeMarker和Swing的优势,提供了便捷、高效的实体类代码生成解决方案,使开发者能够将更多精力集中在业务逻辑的实现上,从而提升整体项目...

    java实体类代码生成器 带注释

    带注释的实体类代码生成器不仅会生成类结构,还会在代码中添加相应的注释,这些注释可能包括字段的含义、类型和用途,有助于提高代码的可读性和维护性。 在Java开发中,实体类通常包含与数据库表字段相对应的私有...

    hibernate生成实体类

    通过以上步骤,我们可以很方便地利用MyEclipse和Hibernate工具来自动生成实体类,极大地提高了开发效率。当然,在实际项目中还需要根据具体情况进行一定的定制化调整,但总体来说,这种方式大大减轻了开发者的工作...

    javahibernate

    在Java Hibernate中,核心概念包括实体(Entities)、持久化类(Persistent Classes)、配置文件(Hibernate Configuration File)、会话工厂(SessionFactory)和会话(Session)。实体是应用程序中的业务对象,...

    Hibernate开发实战讲解(源代码)Java源码

    最后,"javaSrc44.zip"很可能是源代码的压缩包,里面包含了上述所有提及的Hibernate项目结构和代码。 通过这份源代码,学习者不仅可以学习到Hibernate的基本用法,还可以了解到实际项目中的应用,提升自己的Java...

    oracle 根据数据库自动生成JAVA代码

    当根据数据库自动生成Java代码时,这些实体类会自动映射数据库表的字段,通常使用ORM(Object-Relational Mapping)框架如Hibernate或MyBatis来实现。ORM框架简化了数据访问层的开发,使得Java对象可以直接操作...

    利用Middlegen Hibernate3生成hbm.xml配置和java类

    总之,Middlegen是Hibernate3开发中的一个强大辅助工具,它可以简化数据库到Java代码的映射过程,提高开发效率。理解如何使用Middlegen对于任何使用Hibernate进行数据库操作的Java开发者来说都是十分重要的。

    生成hibernate实体类

    生成Hibernate实体类的过程通常涉及到以下步骤: 1. **配置JDBC连接**:`jdbc.properties`配置文件是用于设置数据库连接信息的,包括数据库URL、用户名、密码等。例如: ``` jdbc.driverClassName=...

    java 代码生成器

    Java代码生成器是一种高效开发工具,它可以帮助程序员自动化地生成大量的基础代码,从而极大地提高开发效率,减少重复劳动。在Java开发中,特别是在企业级应用系统构建时,大量的数据访问层(DAO)、服务层(Service...

Global site tag (gtag.js) - Google Analytics