Java에서 사전 컴파일
XCompilationFactory 인터페이스 및 다양한 컴파일과 로드 메소드를 사용하여 표현식, 조회 또는 스타일시트를 미리 컴파일할 수 있습니다. Java™ 클래스는 실행 시간에 로드할 수 있으므로 애플리케이션 런타임에서 컴파일 비용을 피할 수 있습니다.
프로시저
예
다음은 XPath 표현식을 사전 컴파일하는 기본 예제입니다.
// Create the factory
XFactory factory = XFactory.newInstance();
// Get the compilation factory
XCompilationFactory compileFactory = factory.getCompilationFactory();
// Create the compilation parameters
XCompilationParameters params = compileFactory.newCompilationParameters("MyXPath");
params.setPackageName("org.example.myxpath");
// Generate the compiled classes
compileFactory.compileXPath("/doc/item[@id > 3000]", params);
XQuery 및 XSLT에 대해서도 적절한 컴파일 메소드가 사용 가능합니다.