Я пытаюсь использовать Atomikos для распределенных транзакций в моем приложении загрузки весной. Он будет взаимодействовать с двумя базами данных.spring-boot-starter-jta-atomikos на практике
Я нашел номер example, в котором автор использует Atomicos. Начиная с версии 1.2 весенний ботинок supports Atomicos.
У меня есть несколько вопросов:
- Какая часть конфигурации example может быть удалено, если приложение имеет пружинно-загрузочный стартер-JTA,-atomikos зависимость?
- Что произойдет, если приложение выполнит операцию только с одной базой данных? то есть мне нужно что-то дополнительное, чтобы указать, какие транзакции должны быть распределены, а какие - локальные или они будут автоматически обнаружены? В этом случае я хочу избежать накладных расходов.
Спасибо!