Ant+xdoclet

      使用Ant+xdoclet结合,可以很快的生成hibernate的映射文件。

      要使用xdoclet必须导入xdoclet的jar包。具体的jar包可以到apache的官方网站下载,地址为:

http://xdoclet.sourceforge.net/xdoclet/install.html。下载的时候注意下载xdoclet-bin-1.2,因为它包含了jar包、例子程序、文档等等,是最全的。

      下面是一段主流的ant+xdoclet配置

 

	
	<path id="xdoclet.task.classpath"><!--定义xdoclet依赖jar包路径-->
		<fileset dir="${xdoclet.home}">
			<include name="*.jar"/>
		</fileset>
	</path>
	
	<target name="hibernateTaskDef"><!--由于ant自身不带有xdoclet任务,所以必须事先定义该任务-->
		<taskdef name="hibernatedoclet"
		  classname="xdoclet.modules.hibernate.HibernateDocletTask"
		  classpathref="xdoclet.task.classpath"
		/>
	</target>
	
	<target name="hibernateMapping" depends="archive,hibernateTaskDef"><!--定义hibernate的xdoclet任务-->
        <hibernatedoclet
            destdir="${source.home}"
            excludedtags="@version,@author,@todo,@see"
            addedtags="@xdoclet-generated at ${TODAY},@copyright The XDoclet Team,@author XDoclet,@version ${version}"
            verbose="false">	
            <fileset dir="${source.home}">
                <include name="com/estar/bean/*.java"/>
            </fileset>
            <hibernate version="2.1"/> 
        </hibernatedoclet>
	</target>

  <hibernate version="3.0"/>------Sets the hibernate version to use. Legal values are "1.1", "2.0", "2.1" and "3.0". Sets the hibernate version to use. Legal values are "1.1", "2.0", "2.1" and "3.0".

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值