xdoclet2的网址:
http://xdoclet.codehaus.org
请注意:
由于xdoclet有些bug,所以本版本是修正版。
其中的docs目录,是原始xdoclet2下载版没有的。
修正的地方包括:
1、可以直接在实体类的attribute(或者说field)上定义xdoclet,而生成的映射文件是基于property的
2、可以使用lazy="extra",lazy="proxy",lazy="no-proxy"等定义属性
3、支持合并第二个映射文件,即在有些情况下,希望在自动生成hibernate映射文件的时候,能够自动合并
其它映射文件中的内容,那么就可以使用这个特性。
只需要在定义HibernateConfigPlugin的时候,加上mergecfgxml属性即可,如:
<target name="测试生成Hibernate配置文件">
<xdoclet>
<fileset dir="${src.test.dir}/com/bjsxt/oa/model">
<include name="**/*.java"/>
</fileset>
<component
classname="org.xdoclet.plugin.hibernate.HibernateConfigPlugin"
destdir="${src.test.dir}"
version="3.0"
jdbcurl="jdbc:mysql://127.0.0.1/oa"
jdbcdriver="com.mysql.jdbc.Driver"
jdbcusername="root"
jdbcpassword="root"
dialect="org.hibernate.dialect.MySQLDialect"
showsql="true"
mergecfgxml="${src.test.dir}/hibernate_other.cfg.xml"
/>
</xdoclet>
</target>
注意到在上述配置中,加上了一个mergecfgxml的属性,这个就是合并属性。
分享到:
相关推荐
XDoclet可以通过你在java源代码中的一些特殊的注释信息,自动为你生成配置文件、源代码等等,例如web、ejb的部署描述文件、config.xml配置文件、javascript校验等。本资源我在学习xdoclet过程中,总结完成的xoclet...
xdoclet-bin-1.2.1.zip和xdoclet-bin-1.2.3.zip
xdoclet-bin-1.2.1,xdoclet-bin-1.2.1,xdoclet-bin-1.2.1
xdoclet-1.2.1.jar jar包,缺少的可以拿去
在myeclipse中用xdoclet生成hbm文件
xdoclet-bin-1.2.3.zip
XDoclet 与Hibernate 映射 目前,生成POJO的Hibernate映射文件主要有以下三种方式: ①.手动编码、 ②.由数据库导出配置文件、 ③.XDoclet根据POJO自动生成配置文件。
正如《XDoclet in Action》部分章节中文版一文中所说的“当初,XDoclet因为可以自动生成EJB繁杂的接口和部署描述文件而声名鹊起。然而,现在的XDoclet已经发展成了一个全功能的、面向属性的代码生成框架。J2EE代码...
XDoclet1.2+XDoclet教程
正如《XDoclet in Action》部分章节中文版一文中所说的“当初,XDoclet因为可以自动生成EJB繁杂的接口和部署描述文件而声名鹊起。然而,现在的XDoclet已经发展成了一个全功能的、面向属性的代码生成框架。J2EE代码...
xdoclet-1.2.1.zip
使用XDoclet2生成hibernate映射文件的简单实例
XDoclet可以通过你在java源代码中的一些特殊的注释信息,自动为你生成配置文件、源代码等等,例如web、ejb的部署描述文件、为你生成struts的struts-config.xml配置文件、javascript校验等。 正如《XDoclet in ...
通过Ant、xdoclet结合,来维护和管理工程的相关配置和部署。
XDoclet是在Rickard Oberg创立的EJBDoclet基础上演变到来的一个工具
xdoclet xdoclet-plugins-1.0.3.rar
xdoclet 的帮助文档,xdoclet的配置,还有标签的使用。。。。。。
Xdoclet介绍[1].docx