어노테이션 없이 Java EE 5 모듈에 대한 metadata-complete 속성 사용

Java EE 5는 배치 정보 지정을 위해 어노테이션 사용을 지원합니다. 애플리케이션에 다수의 Java 클래스가 포함된 경우 어노테이션에 대한 배치 처리 시간이 증가할 수 있습니다. 성능 영향을 최소화하려면 다음 방법 중 하나를 사용하십시오.

metadata-complete 플래그는 ejb-jar.xml 또는 web.xml 배치 디스크립터 파일에서 정의된 int일 수 있습니다.

예를 들어, EJB 모듈 배치 디스크립터는 다음과 같이 metadata-complete 속성을 정의합니다.

< span class="Code"> < 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"
                버전 = "3.0" metadata-complete = "true">

</ejb-jar>

웹 모듈 배치 디스크립터는 metadata-complete 속성을 다음과 같이 정의합니다.

< span class = "Code"> < 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>

추가 정보는 모듈 설정의 메타데이터를 참조하십시오.