EncyclopediaABC   DEFG   HIJK   LMNO   PQRS   TUVW   XYZOther
 
Home / Encyclopedia / X

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>

Source: Wikipedia

Translation

The word "XDoclet" occurs as such in the following languages: English, Catalan, German, Spanish, French, Lithuanian, Japanese, Dutch, Polish, Portuguese.


show options »   

Search inside:










  More articles in: