#Собес #Spring #Transactional #AOP
🤔 Работает ли @Transactional при вызове метода внутри того же класса?
💬 Кратко:
Аннотация @Transactional не работает при вызове метода внутри того же класса, если вызов происходит напрямую, без использования Spring-прокси. Это связано с тем, что Spring реализует управление транзакциями через AOP-прокси, которые перехватывают вызовы только извне класса. Для решения проблемы можно использовать самовнедрение (self-injection) или вынести метод в отдельный компонент.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #586
242