У меня есть dao, который в основном вставляет запись в таблицу, используя hibernate, этот dao помечается аннотацией @Transactional
с помощью propogation-NESTED
, и у меня есть служба, которая делает некоторые другие вещи, а затем вызывает мой dao. Мой сервис также помечен @Transactional
с propagation-REQUIRED
.
Я вызываю службу в цикле. Работает ли мой вкладыш на моем дао в пакетном режиме или один за другим? Как я могу быть уверен, что они работают в пакетном режиме? Управляет ли менеджер hibernateTransaction пакетными вставками?
Я использую БД Oracle.