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>
Translation
The word "XDoclet" occurs as such in the following languages: English, Catalan, German, Spanish, French, Lithuanian, Japanese, Dutch, Polish, Portuguese.
|