Использовать аннотацию транзакции Java EE
Планируется перейти от Spring Transaction к транзакциям Java EE.
Мне нужно заменить аннотацию (@Transactional) org.springframework.transaction.annotation.Transactional
С
Аннотация транзакции Java EE.
Проблема в том, где я читаю, говорит, что использовать EJB, но EJB не нужен. Пожалуйста, приведите небольшой пример использования транзакции Java EE без Spring и EJB.
1 ответ
Начиная с Java 1.5 для управления транзакциями, у нас есть API, который представлен в расширенном Java-пакете (также называемом Java Transaction API(JTA)), который позволяет пользователю реализовывать свои собственные уровни изоляции транзакции. Здесь не нужно вводить специальные модули EJB. Вы можете создать свой собственный класс в качестве транснационального менеджера, реализовав простой интерфейс, определенный API-интерфейсом User Transaction.
Пожалуйста, обратитесь к ссылке ниже для получения подробной информации об использовании. [ http://docs.oracle.com/javaee/5/api/javax/transaction/UserTransaction.html][1]
Надеюсь это поможет! Иметь хороший код.
С уважением, Джагадиш