在 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 提供了相应的编译方法。


指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_precompiling_java
文件名:txml_precompiling_java.html