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配合apache-ant-1.7.0-bin.tar来完成hibernate培植文件的生成。
Middlegen-Hibernate-r5.zip
包括 Middlegen-Hibernate-r5 hibernate-extensions-2.1.3
Hibernate的Middlegen-Hibernate-r5工具包可以生成映射文件及POJO文件,简化开发。... 关于Hibernate的关系映射,其中除了注解方式,还可以通过XML方式,此文件是根据数据库生成XML文件的一种工具。...
hibernate-extensions和Middlegen-Hibernate的jar包 方便快捷地根据现有数据库导出库表结构,并生成对应的映射文件和POJO代码
hibernate-annotations-3.1beta6 hibernate3 Middlegen-Hibernate-r5
Middlegen-Hibernate-r5.rar
参考文档:http://blog.csdn.net/xing_sky/article/details/8181490
NULL 博文链接:https://canofy.iteye.com/blog/305493
hibernate-extensions-2.1.3.zip ,middlegen for hibernate
spring-framework-5.0.1.RELEASE-dist.zip,Middlegen-Hibernate-r5.zip,hibernate-extensions-2.1.3.zip
Hibernate中的Middlegen入门指南
Middlegen和Hibernate extensions
MiddleGen-Hibernate: 本书使用版本:2.1 官方网站:http://boss.bekk.no/boss/middlegen/ 下载页面:http://sourceforge.net/project/showfiles.php?group_id=36044 下载地址:...
hibernate-extensions-2.1.2.zip hibernatetutorial.zip Middlegen-Hibernate-r4.zip Middlegen-Hibernate-r4.zip
MiddleGen-Hibernate: 本书使用版本:2.1 官方网站:http://boss.bekk.no/boss/middlegen/ 下载页面:http://sourceforge.net/project/showfiles.php?group_id=36044 下载地址:...
Middlegen-Hibernate-r5 Hibernate关系映射XML生成工具,MYSQL数据库的生成配置文件已经做好。
配置Hibernate文件集.rar apache-ant-1.7.1-bin.zip HibernateSynchronizer-3.1.9.zip Middlegen-Hibernate-r5.zip Hibernate_DEV_GUIDE.pdf