Utilizaţi atributul metadata-complete pentru modulele Java EE 5 fără adnotări

Java EE 5 acceptă utilizarea adnotărilor pentru specificarea informaţiilor de implementare. Când aplicaţiile conţin un număr mare de clase Java, poate creşte durata procesării implementării pentru adnotări. Pentru a minimiza impactul asupra performanţei, puteţi utiliza una dintre următoarele metode:

Semnalarea metadata-complete poate fi definită în fişierul descriptorului de implementare ejb-jar.xml sau web.xml.

De exemplu, descriptorul de implementare pentru un modul EJB va defini atributul metadata-complete astfel:

< span class="Code"> < ejb-jar xmlns= "http://java.sun.com/xml/ns/javaee
& & C & C & C & C & C & C & C & C & C & C & C & Chttp://www.w3.org/2001/XMLSchema-instanceC
& & C & C & C & C & C & C & C & C & C & C & C & CschemaLocationhttp://java.sun.com/xml/ns/javaeeC
         http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd"
& & C & C & C & C & C & C & C & C & C & C & C & C & C & C3.0C

</ejb-jar>

Descriptorul de implementare pentru un modul web va defini atributul metadata-complete astfel:

< span class="Code"> < web-app xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"
http://java.sun.com/xml/ns/javaee& C & C & C & C & C & C & C & C & C & C & C
& & C & C & C & C & C & C & C & C & C & C & C & Chttp://java.sun.com/xml/ns/javaee/web-app_2_5.xsdC
& & C & C & C & C & C & C & C & C & C & C & C & CschemaLocationhttp://java.sun.com/xml/ns/javaeeC
         http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
2.5& C & C & C & C & C & C & C & C & C & C & C & C & C & C & C & C

</web-app>

Pentru informaţii suplimentare, vedeţi Metadata for module settings.