Java EE 5 soporta la utilización de anotaciones para especificar información de despliegue. Cuando las aplicaciones contienen un gran número de clase Java, el tiempo de proceso de despliegue para las anotaciones puede aumentar. Para minimizar el impacto en el rendimiento, puede utilizar uno de los métodos siguientes:
La señal metadata-complete se puede definir como int en los archivos de descriptores de despliegue ejb-jar.xml o web.xml.
Por ejemplo, un descriptor de despliegue de módulo EJB puede definir el atributo metadata-complete como:
|
<ejb-jar xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee" http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd" version="3.0" metadata-complete="true"> </ejb-jar> |
Un descriptor de despliegue de módulo web puede definir el atributo metadata-complete como:
|
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee" http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5" metadata-complete="true"> </web-app> |
Para obtener información adicional, consulte Metadatos para valores de módulo.