Questa tabella elenca le propriet… della pagina Opzioni dell'editor persistence.xml.
Nota: Questa pagina non Š disponibile per progetti che utilizzano la piattaforma generica. |
Propriet… della pagina Opzioni
Propriet… | Descrizione | Impostazione predefinita |
---|---|---|
Nome sessione |
Specificare il nome con cui la sessione EclipseLink viene memorizzata nel gestore sessioni statiche. Utilizzare questa opzione se Š necessario accedere alla sessione condivisa EclipseLink all'esterno del contesto di JPA o utilizzare la sessione EclipseLink pre-esistente tramite un file Valori validi: un nome sessione EclipseLink valido che Š univoco in una distribuzione server. Esempio: file <property name="eclipselink.session-name" value="MySession"/> |
|
XML sessioni |
Specificare le informazioni di persistenza caricate dal file di configurazione sessione di EclipseLink ( Ô possibile utilizzare questa opzione come un'alternativa alle annotazioni e alla distribuzione XML. Se si specifica questa propriet…, EclipseLink sovrascriver… l'intera annotazione della classe e le associazioni relazionali oggetto da Indicare la sessione impostando la propriet… Nota: se non si specifica il valore per questa propriet…, il file Valori validi: il nome della risorsa del file XML delle sessioni. Esempio: file <property name="toplink.session-xml" value="mysession.xml"/> |
|
Database di destinazione |
Selezionare il database di destinazione. Ô anche possibile impostare il valore sul nome classe completo di una sottoclasse della Esempio: file <property name="eclipselink.target-database" value="Oracle"/> |
Auto |
Server di destinazione |
Selezionare il server di destinazione per la propria applicazione JPA. Esempio: file <property name="eclipselink.target-server" value="OC4J_10_1_3"/> |
Nessuno |
Listener di eventi |
Specificare un listener di eventi del descrittore da aggiungere durante il bootstrap. Valori validi: nome classe completo per una classe che implementa l'interfaccia Esempio: file <property name="eclipselink.session-event-listener" value="mypackage.MyClass.class"/> |
|
Includi query del descrittore |
Abilitare o disabilitare la copia predefinita di tutte le query denominate dai descrittori alla sessione. Queste query includono quelle definite utilizzando l'API EclipseLink, i metodi di correzione del descrittore, eccetera. |
|
Opzioni varie |
||
Mutevole temporale |
Specificare se tutti i campi persistenti Esempio: file <property name="eclipselink.temporal.mutable" value="true"/> |
False |