Tytuł mówi wszystko: Jaka jest różnica między UserTransaction
a EntityTransaction
?Różnica między UserTransaction i EntityTransaction
Moja szczątkowe zrozumienia jest to, że UserTransaction
stosuje się, gdy wymagana jest JTA (np turystyczne zapytań na mulitple rzeczy) i że EntityTransaction
stosuje się, gdy wymagana jest tylko JPA (na przykład, gdy zapytanie jest atomowy).
Czy to jedyna różnica między tymi dwoma, czy jest coś więcej niż to?
możliwe duplikat [Jaka jest różnica między @Resource UserTransaction i EntityManager.getTransaction()] (http://stackoverflow.com/questions/2517062/what-is-difference-between-resource-userransaction-and-entitymanager-gettransac) – ewernli
@ewernli: To trochę niesprawiedliwe, że bym na Wiesz, że to pytanie było duplikatem, gdy już znałem odpowiedź na to pytanie! Ani pytanie, ani odpowiedź nie zawierają żadnej wzmianki o 'EntityTransaction' - szukałem przed pytaniem. – bguiz
Całkowicie to rozumiem. Dlatego też poświęciłem czas, aby odpowiedzieć na twoje pytanie najlepiej jak potrafiłem. Jest to zwyczajna praktyka na SO, która wskazuje na możliwy duplikat, aby ludzie mogli czytać odpowiedzi na oba pytania, poprawia to jakość SO. To nie jest krytyka ani nic.Pytanie jest "zamknięte jako dokładny duplikat" tylko wtedy, gdy istnieje 5 głosów, które oznaczyły go jako taki. – ewernli