Получить текущую транзакцию в аннотированном методе @Transactional - PullRequest
0 голосов
/ 10 мая 2019

У меня есть два менеджера транзакций в моем приложении, я должен выполнить динамически сгенерированный собственный запрос, для которого мне нужно получить текущую транзакцию EntityManager.

Есть ли способ получить текущую транзакцию (созданас помощью @Transactional annotation) менеджер сущностей?

1 Ответ

0 голосов
/ 10 мая 2019

Вы можете использовать TransactionAspectSupport.html # currentTransactionInfo для доступа к текущей транзакции.

Edit: Что ж, если вам просто нужен доступ к компоненту EntityManager, вы можете напрямую добавить его к своему сервису

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...