Cos'è JTA in ibernazione?
Cos'è JTA in ibernazione?

Video: Cos'è JTA in ibernazione?

Video: Cos'è JTA in ibernazione?
Video: Ti faresti Ibernare? - La Filosofia della Crionica 2024, Maggio
Anonim

ibernazione è un'implementazione della specifica Java Persistence API (JPA). JTA (Java Transaction API) è lo standard/specifica Java per le transazioni distribuite. Entra in scena quando si hanno transazioni che si estendono su più connessioni/DB/risorse. Atomikos è un'implementazione di JTA.

Di conseguenza, come funziona la transazione JTA?

Il Java™ Transazione API ( JTA ) consente alle applicazioni di eseguire operazioni distribuite transazioni , questo è, transazioni che accedono e aggiornano i dati su due o più risorse del computer in rete. UN transazione definisce un'unità logica di opera che riesce completamente o non produce alcun risultato.

Inoltre, qual è l'origine dati JTA? In breve: se il tipo di transazione dell'unità di persistenza è JTA , il jta - fonte di dati viene utilizzato per dichiarare il nome JNDI del Fonte dati JTA che servirà per ottenere i collegamenti. Questo è il caso comune.

Allo stesso modo ci si potrebbe chiedere, qual è l'uso della transazione in ibernazione?

Transazione Interfaccia in ibernazione In ibernare quadro, abbiamo Transazione interfaccia che definisce l'unità di lavoro. Mantiene l'astrazione dal transazione implementazione (JTA, JDBC). UN transazione è associato a Session e istanziato chiamando session. inizioTransazione().

Cos'è JTA in primavera?

API di transazione Java, più comunemente nota come JTA , è un'API per la gestione delle transazioni in Java. Ci consente di avviare, eseguire il commit e il rollback delle transazioni in modo indipendente dalle risorse. Il vero potere di JTA risiede nella sua capacità di gestire più risorse (es. database, servizi di messaggistica) in un'unica transazione.

Consigliato: