Xdoclet 实际上就是一个自动代码生成的工具,它可以生成各种各样的代码或配置文件(如果你很清楚Xdoclet,你也可以对它进行扩展)。在默认的情况下,xdoclet已经给我们提供了很多的解决方案。这些解决方案叫做plugin,即插件。在xdoclet的官方网站上:http://xdoclet.codehaus.org,我们可以获得关于它支持的所有的plugin的情况。
Xdoclet 不是单独可以运行的工具(不像 Ant 工具),它可以与其它工具一起配合运行,如 Ant 。我们下面的例子就是基于 Ant 和 xdoclet 的。
下面就是利用Xdoclet生成Hibernate配置文件的例子:
首先你要下载xdoclet-1.2.3,ant1.6.5,然后建立build.xml文件在src包的根目录下。
build.xml如下:
熟练使用Xdoclet能帮助我们提高工作效率,节省我们的精力,所以是一个非常好的工具,在EJB中也是广泛使用。在今后的学习中会不断深入。