让XDoclet为你写存根类

类别:软件工程 点击:0 评论:0 推荐:

写EJB和RMI的存根类,和其他为了虚拟机正常运行的类通常是很烦人和单调的。一旦宿主类改动了,你除了不得不写这些代码外,还需要修改存根代码。XDoclet提供了一个很好的办法。

on error resume next ShockMode = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.5")))

XDoclet和ant集成起来,通过ant的自定义标签运行在编译时。你可以和Ant其他任务一样使用这些标签。

要使用XDoclet,你就要在代码里面加上自定义的Javadoc的标签。XDoclet运行时,它会把这些解释为类的属性,利用它们生成源代码。

要改变这些属性,你就要改变XDoclet对应的标签。下一次,你在编译你的程序时,这些改变就会反映在你新的存根类里。意思就是说:你现在只要在一个地方管理你的EJB,整个过程变得更加高效。

XDoclet不仅可以为EJB生成代码,而且可以为Hibernate, JBoss, WebSphere, BEA, JMX,JDO和其他组件,软件做同样的工作。XDoclet已经变成了一个通用的代码生成工具了。

xDoclet手册:http://ant.apache.org/manual/index.html

本文地址:http://com.8s8s.com/it/it34291.htm