У меня есть вопрос о распространении весенних транзакций. Если я использую @Transactional (распространение = Распространение.REQUIRED), чтобы аннотировать метод m1. Когда логика выполнения вводит m1, если уже есть транзакция, m1 будет использовать эту. Когда после m1, как насчет транзакции? Он заканчивается или все еще открывается? (Если я вызываю m1 в другом методе, а после вызова есть еще другие вещи).Вопрос о распространении весенних транзакций
Таким образом, я хочу знать, когда выходите из аннотированного метода, транзакция заканчивается или остается открытой?
Большое спасибо.
Привет, кассирант, а как насчет другого уровня распространения в отношении моего вопроса? –
@Yousui: Различные уровни распространения и их эффекты описаны в ссылке, которую я опубликовал. – skaffman
Спасибо, кадровик, внимательно прочитав ваш ответ и сделав некоторое тестирование, я понял весеннюю политику распространения транзакций. Большое спасибо за вашу помощь. –