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
| This computer library article is a stub. You can help Wikipedia by expanding it. |
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...