XDoclet

From Seo Wiki - Search Engine Optimization and Programming Languages
Jump to navigationJump to search
XDoclet

XDoclet is an open-source code generation library which enables Attribute-Oriented Programming for Java via insertion of special Javadoc tags. It comes with a library of predefined tags, which simplify coding for various technologies: Java EE, Web services, Portlet etc.

Example

A typical XDoclet comment might look like this: <source lang="java">

/****
 * This is the Account entity bean. It is an example of how to use the
 * EJBDoclet tags.
 *
 * @see Customer
 *
 * @ejb.bean
 *     name="bank/Account"
 *     type="CMP"
 *     jndi-name="ejb/bank/Account"
 *     local-jndi-name="ejb/bank/LocalAccount"
 *     primkey-field="id"
 *     schema = "Customers"
 *
 * @ejb.finder
 *     signature="java.util.Collection findAll()"
 *     unchecked="true"
 *
 * @ejb.finder signature="java.util.Collection findByName(java.lang.String name)" 
 *             unchecked="true"
 *             query= "SELECT OBJECT(o) FROM Customers AS o WHERE o.name
 *             LIKE ?1"
 *
 * @ejb.transaction
 *     type="Required"
 *
 * @ejb.interface
 *     remote-class="test.interfaces.Account"
 *
 * @ejb.value-object
 *     match="*"
 *
 * @version 1.5
 */

</source>

Books

  • {{Expansion depth limit exceeded|[{{{Expansion depth limit exceeded}}} {{{Expansion depth limit exceeded}}}]
|{{{Expansion depth limit exceeded}}}

}}, {{Expansion depth limit exceeded|{{{Expansion depth limit exceeded}}}

             |{{{Expansion depth limit exceeded}}}
           }}<span
   class="Z3988"
   title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle={{Expansion depth limit exceeded}}&rft.date=%7B%7B%7B%3Cspan+class%3D%22error%22%3EExpansion+depth+limit+exceeded%3C%2Fspan%3E%7D%7D%7D&rft.pages=%7B%7B%7B%3Cspan+class%3D%22error%22%3EExpansion+depth+limit+exceeded%3C%2Fspan%3E%7D%7D%7D&rft_id=&rfr_id=info:sid/en.wikipedia.org:XDoclet"> 

External links

ca:XDoclet de:XDoclet es:XDoclet fr:XDoclet lt:XDoclet ja:XDoclet nl:XDoclet pl:XDoclet pt:XDoclet

If you like SEOmastering Site, you can support it by - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 and more...