快速业务通道

hibernate3学习笔记(二十三)|进阶特性(三) - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-19
gins.hibernate.HibernateJavaTypeMapper"      />     </middlegen>     <mkdir dir="${build.classes.dir}"/>   </target>    .... </project>

第一个是设定所使用的资料库配置文件,请改为mysql.xml,第二个是设定应用程式名,第三个是设定自动产生文件的输出目录,第四个是设定您的package名称,其它目前采预设即可。

修改完成後,进入Middlegen-Hibernate的目录下,执行Ant建构,如果成功,将会出现以下的视窗:

hibernate3学习笔记(二十三)|进阶特性(三) - 编程入门网

依需求设定每一个栏位选项,要设定属性的话,点选上面表格图示中的属性:

hibernate3学习笔记(二十三)|进阶特性(三) - 编程入门网

hibernate3学习笔记(二十三)|进阶特性(三)(3)

时间:2011-02-03

完成设定之後,按最上方的「Generate」按钮,即可产生文件,依我的文件设定,可以在Middlegen-Hibernate目录下的build\gen-src\找到所产生的映射文件,所产生的映射文件如下:

<?xml version="1.0"?> <!DOCTYPE hibernate-mapping PUBLIC    "-//Hibernate/Hibernate Mapping DTD 2.0//EN"    "http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd" > <hibernate-mapping> <!--    Created by the Middlegen Hibernate plugin 2.1    http://boss.bekk.no/boss/middlegen/    http://www.hibernate.org/ --> <class    name="onlyfun.caterpillar.User"    table="user" >    <id      name="id"      type="java.lang.Integer"      column="id"    >      <generator class="native" />    </id>    <property      name="name"      type="java.lang.String"      column="name"      not-null="true"      length="100"    />    <property      name="age"      type="java.lang.Integer"      column="age"      length="11"    />    <!-- Associations --> </class> </hibernate-mapping>

7.关于Hibernate2的使用资料:

http://www.javaworld.com.tw/confluence/pages/viewpage.action?pageId=833

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号