Использовать аннотацию транзакции 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]

Надеюсь это поможет! Иметь хороший код.

С уважением, Джагадиш

Другие вопросы по тегам