Articulo de referencia

XDoclet

{{URL|https://web.archive.org/web/20080314051510/http://xdoclet.codehaus.org/}}"}},"i":0}}]}"> XDoclet es una biblioteca de generación de código abierto que permite la programac...

XDoclet es una biblioteca de generación de código abierto que permite la programación orientada a atributos para Java mediante la inserción de etiquetas Javadoc especiales. [ 1 ] Incluye una biblioteca de etiquetas predefinidas que simplifican la codificación para diversas tecnologías: Java EE , servicios web , portlets , etc.

Ejemplo

Un comentario típico de XDoclet podría tener este aspecto:

/****  * Este es el bean de entidad Cuenta. Es un ejemplo de cómo usar las  * etiquetas EJBDoclet.  *  * @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  */

Referencias

  1. Walls, Craig; Richards, Norman (1 de diciembre de 2003). XDoclet en acción . Manning Publications . págs. 4–5 . ISBN  978-1932394054.
  • Sitio del proyecto XDoclet
  • Sitio del proyecto XDoclet2