클래스 수가 크고 (> 1000) 많은 javax.xml.bind.JAXBContexts의 초기화 속도를 높일 수 있습니까? XML 과도한 응용 프로그램에서는 시작 시간이 약 10 분이며 주로 JAXBContext의 초기화 시간으로 구성됩니다. :-(JAXBContext 초기화 속도 향상?
우리는 JDK 1.5 및 XSD를의 코드 생성을위한 org.jvnet.jaxb2.maven2.maven-JAXB2 - 플러그인에서 썬의 JAXB 구현을 사용하는
는대한 설명 :. 문제는 아니다 동일한 컨텍스트 경로를 가진 JAXBContext의 인스턴스가 많지만 문제는 수천 개의 클래스를로드하고 처리해야하기 때문에 하나의 JAXBContext를 초기화하는 데 수십 초가 걸린다는 것입니다. (우리 XSD는 상당히 크고 복잡합니다.) 모든 JAXBContext 인스턴스가 다른 컨텍스트 경로를 가짐 - 더 이상 숫자를 줄일 수 없음
명확한 설명을 위해 콜론을 사용하여 세미콜론이 아닌 패키지 이름을 구분해야합니다. 적어도 Sun JAXB RI와 함께하십시오. – ThaDon