Разница между JTA и Spring @Transactional аннотации

Я начал использовать Spring@Transactional аннотации, и это обеспечивает много удобства для управления транзакциями. Однако использование этой аннотации в нашем коде теперь делает нас зависимыми от Spring. Я знаю, с вещами типа JPA естьпостоянство javax пакет, где мы можем разметить код со всеми видами, если аннотации JPA, но так как они все приходятjavax.persistenceнаш код не зависит от какой-либо конкретной реализации или ORM.

Я предполагаю, что мой вопрос, есть ли подобные аннотации для транзакционных вещей. Я нашелJavax JTA пакет, но я не уверен, что есть какие-либо общие аннотации, которые мог бы реализовать Spring. По существу, мне просто интересно, существуют ли какие-либо общие javax-подобные аннотации, которые мы можем использовать для методов управления транзакциями, чтобы мы не зависели от Spring.

Ответы на вопрос(1)

Ваш ответ на вопрос