«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31


公告

用努力之心改变自己能改变的,

用宽容之心适应自己不能改变的,

心灵的春天将永远与你相伴!

Javaers!Let' s GO!!

援助Blogger--王俊


我的分类(专题)

首页(24)
网情(2)
心情驿站(6)
职场风云(1)
随笔(2)
明星八卦(1)
项目管理(0)
J2EE(11)
杂谈(0)


最新日志
java入门与加深
窥探一下Java高人现在在做什么
中间件与Web Services
电脑与人生--杂谈
学会示弱
我们需要什么样的幸福
Eclipse使用技巧-
J2EE探险装备大全(原创)
上有政策,下有对策
生活在完全独立的今天

最新回复
游戏人间!
回复:窥探一下Java高人现在在做什么
回复:上有政策,下有对策
回复:周杰伦说过最经典的一句话!
回复:周杰伦说过最经典的一句话!

留言板
签写新留言

路过

统计
blog名称:春天俱乐部
日志总数:24
评论数量:21
留言数量:1
访问次数:181068
建立时间:2005年7月12日

链接

BJUG http://www.bjug.org

CSDN http://www.csdn.net

JavaEye http://www.javaeye.com

JActionGroup http://www.jactiongroup.net/

Huihoo http://www.huihoo.org

RedSaga http://www.redsaga.com

Matrix http://www.matrix.org.cn

Blogbus http://www.blogbus.com




本站首页    管理页面    写新日志    退出

[J2EE]使用MiddleGen 产生hibernate的数据库表映射文件 选择自 kasam 的 Blog
JavaerInSpring 发表于 2005/7/21 11:31:50

1:下载Middlegen-Hibernate-r5地址:URL http://voxel.dl.sourceforge.net/sourceforge/hibernate/Middlegen-Hibernate-r5.zip2:解压缩将下载的解压缩,如 D:\Middlegen-Hibernate-r53:配置数据库文件进入D:\Middlegen-Hibernate-r5 目录下的\config\database 子目录,选择你要得数据库文件,我使用的是mysql.将原来的<property name="database.driver.file"           value="${lib.dir}/mysql-connector-java-3.0.0-beta-bin.jar"/>改成<property name="database.driver.file"           value="${lib.dir}/mysql-connector-java-3.0.15-ga-bin.jar"/>  同时指定数据库与用户名。我的配置如下(红色部分是要修改的部分)   <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.file"           value="${lib.dir}/mysql-connector-java-3.0.15-ga-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/hibernate"/>   <property name="database.userid"                value="root"/>   <property name="database.password"              value=""/>   <property name="database.schema"                value=""/>   <property name="database.catalog"               value=""/>   <property name="jboss.datasource.mapping"       value="mySQL"/>将mysql的驱动程序mysql-connector-java-3.0.15-ga-bin.jar copy 到D:\Middlegen-Hibernate-r5\lib下4:修改Build.xml修改D:\Middlegen-Hibernate-r5目录下的build.xml 文件,此文件是Middlegen-Hibernate 的Ant构建配置。Middlegen-Hibernate将根据build.xml 文件中的具体参数生成数据库表映射文件1)第24行 修改数据库连接将hsqldb.xml 改成mysql.xml<!ENTITY database SYSTEM "file:./config/database/mysql.xml">2)第52行 修改输出目录将${build.dir}/gen-src 改成你要的目录   <property name="build.gen-src.dir"              value="D:/Middlegen-Hibernate-r5/sample"/>3)第184行 对应代码的Package namehibernate 节点package 属性的默认设置实际上是由前面的Application Name (${name})和“.hibernate”组合而成,根据我们的需要,将其改为         <hibernate            destination="${build.gen-src.dir}"            package="org.hibernate.sample"            genXDocletTags="true"            genIntergratedCompositeKeys="false"            javaTypeMapper="middlegen.plugins.hibernate.HibernateJavaTypeMapper"         />这里还有一个属性genXDocletTags,如果设置为true,则生成的代码将包含xdoclet tag。4)第33行 修改应用名将原来的   <property name="name" value="airline"/>改成   <property name="name" value="HibernateSample"/>5:切换到D:\Middlegen-Hibernate-r5目录,运行ant界面如下作者Blog:http://blog.csdn.net/kasam/

阅读全文(2534) | 回复(0) | 编辑 | 精华


发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)
站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.031 second(s), page refreshed 144761766 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号