Поведение распространения по умолчанию для @Transactional - PullRequest
0 голосов
/ 01 октября 2019

У меня есть следующий код:

@Component
public class A{ 

 @Transactional
 public void classa(){
     //logic
 }

}

Я не указываю никакого поведения распространения для @Transactional аннотации. Поэтому я хочу знать, каково поведение распространения по умолчанию для @Transactional весной?

1 Ответ

2 голосов
/ 01 октября 2019

ТРЕБУЕТСЯ является распространением по умолчанию

ТРЕБУЕТСЯ public static final Propagation REQUIRED Поддерживает текущую транзакцию, создает новую, если ее нет. Аналог атрибута транзакции EJB с тем же именем. Это настройка по умолчанию для аннотации транзакции .

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