zoukankan      html  css  js  c++  java
  • XDoclet学习

      XDoclet可以通过你在java源代码中的一些特殊的注释信息,自动为你生成配置文件、源代码等等,例如web、ejb部署描述文件、为你生成struts的struts-config.xml配置文件、javascript校验等。目前的版本可以为web、ejb、struts、webwork、hibernate、jdo、jmx等等生成描述文件、源码等,XDoclet提供了ant的任务target支持,完全通过ant来完成任务。在默认的情况下,xdoclet已经给我们提供了很多的解决方案。这些解决方案叫做plugin,即插件。在xdoclet的官方网站上:http://xdoclet.codehaus.org,我们可以获得关于它支持的所有的plugin的情况。
    Xdoclet通过plugin来支持代码的自动生成。我们要使用xdoclet,可以将它定义为ant的一个任务

    1、<property>标签定义一些变量,这些变量可以通过${变量名}的方式引用
    2、<path>标签定义了类路径
    3、<taskdef>标签定义了xdoclet任务(因为ant本身肯定是不包含xdoclet任务的)
    4、我们在下面的两个<target>中,使用了<xdoclet>标签,这个标签正是我们自己定义的

    彻底搞定用Xdoclet生成Hibernate所有配置文件

    XDoclet使用起来其实不难,我通过下面例子来大概总结一下

  • 相关阅读:
    tarjan algorithm
    最小生成树
    Manacher's Algorithm (马拉车算法)
    KMP
    Trie(字典树)
    Hash
    GDB调试
    图论
    扫描线
    STL
  • 原文地址:https://www.cnblogs.com/lusid/p/5741619.html
Copyright © 2011-2022 走看看