Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
5
Число транзакций при внутреннем вызове метода в Spring‑бине
Условие задачи
В Spring‑бине MyService метод a() помечен аннотацией @Transactional, а метод b() напрямую вызывает a(). При этом b() вызывается через внедрённый бин. Сколько транзакций будет открыто в результате такого вызова и почему?
@Component
public class MyService {
@Transactional
public void a() {
// somecode
}
public void b() {
// somecode
a();
}
}