`
liliang1222
  • 浏览: 158587 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Middlegen-Hibernate使用

阅读更多

1.安装ant


2.下载Middlegen-Hibernate-r5(http://sourceforge.net /projects/hibernate/files/hibernate-middlegen/hibernate%20plugin%20rel-5 /Middlegen-Hibernate-r5.zip/download)


3.配置数据参数,配置文件\Middlegen-Hibernate-r5\config\database\mysql.xml(这里使用的是mysql)

   <!-- =================================================================== -->
   <!-- ant properties/targets for mysql                                    -->
   <!-- note: this is not a proper xml file (there is no root element)      -->
   <!--       it is intended to be imported from a *real* xml file          -->
   <!-- =================================================================== -->

   <property name="database.script.file"           value="${src.dir}/sql/${name}-mysql.sql"/>
   <property name="database.driver.file"           value="${lib.dir}/mysql-connector-java-3.0.0-beta-bin.jar"/>
   <property name="database.driver.classpath"      value="${database.driver.file}"/>
   <property name="database.driver"                value="org.gjt.mm.mysql.Driver"/>
   <property name="database.url"                   value="jdbc:mysql://localhost/airline"/>
   <property name="database.userid"                value=""/>
   <property name="database.password"              value=""/>
   <property name="database.schema"                value=""/>
   <property name="database.catalog"               value=""/>

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

 1>修改database.script.file,到目录\Middlegen-Hibernate-r5\src\sql下新建对应数据库的sql文件,如test-mysql.sql,然后修改database.script.file对应的value为${src.dir}/sql/test-mysql.sql

 2>修改database.driver.file,到目录\Middlegen-Hibernate-r5\lib下添加mysql-connector-java-5.1.8.jar 文件,并修改对应的value值

 3>将其他的值修改为对应的数据库中的值

 

4.修改build.xml中的数据库配置文件

<!DOCTYPE project [
    <!ENTITY database SYSTEM "file:./config/database/hsqldb.xml">
]>

 修改为./config/database/mysql.xml

 

该文件中还有其他的一些参数可以修改,如hbm文件的输出路径,hbm文件的包名等等

 

5.启动Middlegen,到Middlegen解压路径执行ant


配置过程中需要注意lib包中的jar文件是否和database/mysql.xml中的driver file一致

  • 大小: 34.1 KB
分享到:
评论

相关推荐

    Middlegen-Hibernate-r5

    【Middlegen-Hibernate-r5】是一个开源项目,主要针对Java开发者,特别是那些在Web开发中使用Hibernate框架的程序员。Middlegen是该工具的名字,它是一个自动化数据库模型到Hibernate映射的工具,而Hibernate则是一...

    Middlegen-Hibernate.rar

    4. **运行Ant任务**:使用命令行或者IDE中的Ant插件,运行`ant middlegen`命令,这将触发Middlegen读取数据库信息并生成所需的Hibernate文件。生成的文件通常包括实体类、映射文件和配置文件。 5. **整合到项目中**...

    hibernate-extensions和Middlegen-Hibernate

    使用hibernate-extensions和Middlegen-Hibernate,开发者可以快速搭建起基于Hibernate的项目,大大缩短项目的启动时间。例如,当你已经有了一个完整的数据库结构,只需要运行Middlegen-Hibernate,就可以得到一套...

    Middlegen-Hibernate-r5,hibernate-extensions-2.1.3

    【标题】"Middlegen-Hibernate-r5,hibernate-extensions-2.1.3" 涉及的是两个重要的Hibernate相关工具:Middlegen和Hibernate Extensions,这两个工具都是在开发基于Java的数据库应用程序时使用的辅助工具。...

    Middlegen-Hibernate-r5.zip

    Hibernate的Middlegen-Hibernate-r5工具包可以生成映射文件及POJO文件,简化开发。... 关于Hibernate的关系映射,其中除了注解方式,还可以通过XML方式,此文件是根据数据库生成XML文件的一种工具。...

    Hibernate-Extension Middlegen-Hibernate

    1. **安装配置**:首先,你需要下载并配置Middlegen-Hibernate的相关依赖库,如题目中提到的`hibernate-extensions-2.1.3`、`apache-ant-1.8.4`、`Middlegen-Hibernate-r5`和`hibernate-2.1`。Apache Ant是Java项目...

    Middlegen-Hibernate-r5.rar

    总之,Middlegen-Hibernate-r5.rar这个压缩包为我们提供了一个全面了解和掌握Middlegen与Hibernate集成使用的实践平台。通过深入学习和实践,我们可以提高数据库管理与Java开发的技能,为项目开发带来更大的便利。在...

    hibernate,hibernate3,Middlegen-Hibernate-r5

    《Hibernate与Middlegen-Hibernate-r5:数据库持久化框架深度解析》 在Java开发领域,Hibernate是一个广泛应用的开源对象关系映射(ORM)框架,它简化了数据库操作,使得开发者能够以面向对象的方式处理数据库交互...

    Middlegen-Hibernate配置

    《Middlegen-Hibernate配置详解》 在Java开发领域,Hibernate作为一款强大的对象关系映射(ORM)框架,极大地简化了数据库操作。然而,对于初学者或者开发者来说,正确配置和使用Hibernate可能会遇到一些挑战。...

    Hibernate中的Middlegen入门指南

    hibernate2.1.8 下的 hibernate2.jar 及 lib 目录下的 jar 文件、hibernate-extensions 下的 hibernate-tools.jar 及 lib 目录下的 jar 文件、xdoclet-bin-1.2.3 下的 jar 文件全部拷贝到 middlegen- hibernate-r5 ...

    hibernate-extensions-2.1.3.zip ,middlegen for hibernate

    Middlegen,作为`Middlegen-Hibernate-r5.zip`的主要内容,是针对Hibernate的一个实用工具,用于自动生成数据库模式到Java类的映射代码,极大地提高了开发效率。 1. Hibernate扩展: Hibernate扩展是开发者社区为...

    middlegen-2.1-src.rar_middlegen_middlegen 2_middlegen-2.1_middle

    Hibernate是一种流行的Java ORM框架,它允许开发者使用面向对象的方式来操作数据库,而无需编写繁琐的SQL语句。Middlegen与Hibernate的结合,使得开发者可以专注于业务逻辑,而非底层的数据访问细节。 在Middlegen ...

    spring+Middlegen+hibernate-extensions.rar

    标题中的"spring+Middlegen+hibernate-extensions.rar"揭示了这个压缩包内容是关于Spring框架、Middlegen工具以及Hibernate扩展的整合。这三个组件在Java开发中扮演着重要角色,特别是对于构建企业级的数据库驱动...

    Ant1.7+middlegen-2.1+配置手顺

    `Ant`是一款基于Java的构建工具,它允许开发者通过XML来定义项目构建过程,而`Middlegen`则是一个数据库模式到Hibernate对象关系映射(ORM)的代码生成器,可以自动生成Hbm(Hibernate Mapping)文件以及对应的Java...

    Middlegen和Hibernate extensions

    【Middlegen与Hibernate Extensions详解】 在Java世界中,Hibernate是一个非常流行的持久化框架,它极大地简化了数据库操作,使得开发者可以专注于业务逻辑而非繁琐的数据访问层代码。Middlegen和Hibernate ...

    SSH实际例子.zip

    MiddleGen-Hibernate: 本书使用版本:2.1 官方网站:http://boss.bekk.no/boss/middlegen/ 下载页面:http://sourceforge.net/project/showfiles.php?group_id=36044 下载地址:...

    Hibernate关系映射XML生成工具

    关系映射XML生成工具,如"Middlegen-Hibernate-r5",则是为了简化这一过程而设计的。这些工具能够自动生成Hibernate所需的配置文件,包括映射文件(.hbm.xml),这些文件定义了Java类和数据库表之间的映射关系。 ...

    hibernate超值工具包

    hibernate-extensions-2.1.2.zip hibernatetutorial.zip Middlegen-Hibernate-r4.zip Middlegen-Hibernate-r4.zip

Global site tag (gtag.js) - Google Analytics