Usando pureQuery no modo dinâmico versus estático para DB2 e Informix
Usar o IBM® Optim PureQuery Runtime é outra maneira para a Java™ Persistence API (JPA) acessar bancos de dados DB2 e Informix. O IBM Optim PureQuery Runtime suporta Structured Query Language (SQL) estática.
Antes de Iniciar
<property name="openjpa.jdbc.DBDictionary" value="batchLimit=100"/>
Sobre Esta Tarefa
O Feature Pack para Aplicativos OSGi eJava Persistence API (JPA) 2.0 introduziu suporte para o IBM Optim PureQuery Runtime 2.2.0.2 e posterior. O novo recurso incluído para o IBM Optim PureQuery Runtime 2.2.0.3, suporta aplicativos Informix, e DB2 para usar o pureQuery em modo DYNAMIC.
Isso é alcançado configurando pdqProperties na origem de dados no ambiente Java Enterprise Edition (Java EE). Ou, configurando pdqProperties na URL da conexão no ambiente Java Standard Edition (Java SE).
Se pdqProperties não estiver definido, pureQuery será executado em modo compatível, que significa que o arquivo pdqxml será compactado nos arquivos de Java (JAR) do aplicativo.
Existem vários tópicos que fazem referência a pdqProperties no centro de informações do IBM Integrated Data Management.