Esta tabela lista as propriedades da página Opções do Editor persistence.xml.
Nota: Esta página não está disponível para projetos que utilizam a plataforma Genérica. |
Propriedades da Página Opções
Propriedade | Descrição | Default |
---|---|---|
Nome da Sessão |
Especifique o nome pelo qual a sessão EclipseLink é armazenada no gerenciador de sessão estática. Utilize esta opção, se você precisar acessar a sessão compartilhada EclipseLink fora do contexto do JPA ou para utilizar uma sessão EclipseLink pré-existente configurada através de um arquivo Valores Válidos: um nome de sessão EclipseLink válido que é exclusivo em uma implementação de servidor. Exemplo: Arquivo <property name="eclipselink.session-name" value="MySession"/> |
|
XML de Sessões |
Especifique as informações de persistência carregadas a partir do arquivo de configuração de sessão EclipseLink ( Você pode utilizar esta opção como uma alternativa para anotações e XML de implementação. Se você especificar esta propriedade, o EclipseLink substituirá toda a anotação de classe e o mapeamento relacional de objeto de
Indique a sessão, configurando a propriedade Nota: Se você não especificar o valor para esta propriedade, o arquivo Valores Válidos: o nome de recurso do arquivo XML de sessões. Exemplo: Arquivo <property name="toplink.session-xml" value="mysession.xml"/> |
|
Banco de Dados de Destino |
Selecione o banco de dados de destino. Também é possível definir o
valor para o nome de classe completo de uma subclasse da classe
Exemplo: Arquivo <property name="eclipselink.target-database" value="Oracle"/> |
Auto |
Servidor de Destino |
Selecione o servidor de destino para o seu aplicativo JPA. Exemplo: Arquivo <property name="eclipselink.target-server" value="OC4J_10_1_3"/> |
Nenhum |
Listener de Eventos |
Especifique um listener de eventos do descritor a ser incluído durante a auto-inicialização. Valores Válidos: o nome de classe qualificado para uma classe que implementa a interface
Exemplo: Arquivo <property name="eclipselink.session-event-listener" value="mypackage.MyClass.class"/> |
|
Incluir Consultas do Descritor |
Ative ou desative a cópia padrão de todas as consultas nomeadas dos descritores para a sessão. Essas consultas incluem aquelas definidas utilizando a API EclipseLink, os métodos de emenda do descritor e assim por diante. |
|
Opções Variadas |
||
Temporal mutável |
Especifique se todos os campos persistentes Exemplo: Arquivo <property name="eclipselink.temporal.mutable" value="true"/> |
Falso |