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
- ↑ Walls, Craig; Richards, Norman (1 de diciembre de 2003). XDoclet en acción . Manning Publications . págs. 4–5 . ISBN 978-1932394054.
Enlaces externos
- Sitio del proyecto XDoclet
- Sitio del proyecto XDoclet2
Categorías :
- Java (plataforma de software)
- Herramientas de desarrollo Java
- Bibliotecas de Java (lenguaje de programación)
- Esbozos de biblioteca informática