Configuração de API Persistente Padrão de Java

Para aumentar a portabilidade dos seus aplicativos, use esta página para configurar as configurações da Java™ Persistence API (JPA) para aplicativos em execução neste servidor, em vez de definir o elemento <provider> em cada unidade de persistência em seus aplicativos.

É possível escolher um provedor de persistência JPA padrão, uma origem de dados a usar por padrão ao inscrever-se nas transações Java Transaction API (JTA) e uma origem de dados que o provedor de persistência JPA pode usar para operações que devem evitar inscrição nas transações JTA. As origens de dados são identificadas por seu nome Java Naming and Directory Interface (JNDI). As configurações JPA definidas nesta página são usadas para a unidade de persistência de um aplicativo, apenas quando o aplicativo não define as configurações JPA para tal unidade de persistência.

Evitar Problemas Evitar Problemas: As configurações da JPA do aplicativo sempre substituem as configurações nessa página. gotcha

Para visualizar esta página do console administrativo, clique em Servidores > Tipos de servidores > WebSphere Application Servers > server_name > Serviços de contêiner > Configurações da API de Persistência Java padrão.

Especificação JPA

Especifique a especificação JPA a usar para o provedor padrão. Selecione na lista dos níveis de especificação suportados.

Default
2.1

Provedor de Persistência Padrão

Especifique o provedor de persistência padrão para o contêiner do servidor de aplicativos.

Selecione um provedor de persistência na lista de provedores que estão incluídos com produto ou especifique um nome completo de classe de pacote de implementação JPA de um provedor de persistência alternativo.
Padrão para JPA 2.1
org.eclipse.persistence.jpa.PersistenceProvider
Padrão para JPA 2.0
com.ibm.websphere.persistence.PersistenceProviderImpl
Evitar Problemas Evitar Problemas: Se um provedor de persistência alternativo for especificado como padrão, certifique-se de que o provedor de persistência alternativo seja criado no servidor. Veja informações sobre o uso de um provedor de persistência de terceiros.gotcha

Nome JNDI da origem de dados JTA padrão

Especifique a origem de dados JTA padrão utilizada pelas unidades de persistência para o contêiner do servidor de aplicativos.

Selecione o nome JNDI para a origem de dados na lista de origens de dados JTA que atualmente estão configurados e visíveis para o servidor de aplicativos.
Default
Nenhuma
Evitar Problemas Evitar Problemas: Se uma origem de dados de JTA padrão não estiver especificada, assegure-se de que uma origem de dados de JTA apropriada seja especificada no campo <jta-dados-origem> ou de propriedades da conexão no elemento <propriedades> na unidade de persistência.gotcha

Nome JNDI da Origem de Dados não JTA Padrão

Especifique a origem de dados não JTA padrão utilizada pelas unidades de persistência para o contêiner do servidor de aplicativos.

Selecione o nome JNDI para o origem de dados na lista. As origens de dados que estão configuradas atualmente, visíveis para o servidor de aplicativos e configure como não transacional estão disponíveis na lista.
Default
Nenhuma
Evitar Problemas Evitar Problemas: Alguns recursos da entidade JPA requerem uma origem de dados não JTA a ser especificada. Um exemplo disso é a geração automática de identidade da entidade. Assegure-se de que uma origem de dados não JTA corresponda às necessidades do aplicativo. Para obter informações sobre configuração de uma origem de dados não JTA, consulte as informações sobre como associar unidades de persistência e origens de dados.gotcha

Ícone que indica o tipo de tópico Tópico de Referência



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=uejb_jpasettings
Nome do arquivo: uejb_jpasettings.html