Если у меня есть аннотация @Transactional для частного метода в bean-компоненте Spring, имеет ли эта аннотация какой-либо эффект?
Если аннотация @Transactional находится в общедоступном метод, он работает и открывает транзакцию.
public class Bean {
public void doStuff() {
doPrivateStuff();
}
@Transactional
private void doPrivateStuff() {
}
}
...
Bean bean = (Bean)appContext.getBean("bean");
bean.doStuff();
Подробнее здесь: https://stackoverflow.com/questions/439 ... ate-method
Работает ли атрибут Spring @Transactional с частным методом? ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение