利用ant和XDOCLET生成Hibernate3配置文件和映射文件的BUILD.XML

<?xml version="1.0" encoding="utf-8" ?>
<project name="用XDOCLET生成Hibernate的有关配置文件" default="生成Hibernate的配置文件" basedir=".">
 <!-- 定义全局变量 -->
 <property name="src.dir" value="${basedir}/src" />
 <property name="xdoclet.home" value="C:/生成生成 /xdoclet-1.2.3" />
 <!-- 定义 build classpath -->
 <path id="xdoclet.task.classpath">
  <fileset dir="${xdoclet.home}/lib">
   <include name="**/*.jar" />
  </fileset>
 </path>
 <!--定义任务,下面需要引用此任务,name属性必须和此保持一致-->
 <taskdef name="hibernatedoclet" classname="xdoclet.modules.hibernate.HibernateDocletTask" classpathref="xdoclet.task.classpath" />
 <!-- 生成Hibernate的配置文件 -->
 <target name="生成Hibernate的配置文件">
  <hibernatedoclet destdir="${src.dir}" >
   <fileset dir="${src.dir}">
    <include name="**/*.java" />
   </fileset>
  <hibernatecfg
   destdir="${src.dir}"
   version="3.0"
   hbm2ddl="update"
   jdbcurl="jdbc:mysql://127.0.0.1:3306/oa"
   driver="com.mysql.jdbc.Driver"
   username="root"
   password="root"
   dialect="org.hibernate.dialect.MySQLDialect"
   showsql="true"
  />
  </hibernatedoclet>
 </target>
 
 <!-- 生成Hibernate的映射文件 -->
 
 <target name="生成Hibernate的映射文件">
  <hibernatedoclet destdir="${src.dir}"><!--目标路径只能是SRC路径,不能是其它路径-->
     <fileset dir="${src.dir}"><!--此处只能使用SRC的目录路径,不能使用其它的,否则出错,不理解-->
      <include name="**/*.java"/>
     </fileset>
       <hibernate version="3.0"/>
     </hibernatedoclet>
 </target>
 

</project>

http://playgood.blog.163.com/blog/static/1773454612011573443687/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值