контроллеры? Приложение перестаёт отвечать на запросы из-за поинткатов.
Скорее всего проблема в том, что происходит магия с прокси, но я никак не могу понять почему. И самое главное - как это чинить. Если сталкивались до этого, то буду рад совету (кроме того как перейти на интерсепторы 😅)
Что ты имеешь в виду? Поинткаты у меня работали. И самое удивительное, что пару дней назад и спринг адекватно дружил с AOP. И сейчас поинткат отрабатывает
Конечно. Around поинткат отрабатывает (завязан на аннотацию). Дебагер в него заходит, логику он свою выполняет
А код можно выложить аспекта?
Что-то такое: @Aspect @Component @Profile("!test") class MySuperAspect { @Around("@annotation(com.someproject.SomeTriggerAnnotation)") fun handle(joinPoint: ProceedingJoinPoint) { // logic here } }
Это тут не обязательно
В @Around обязательно
У меня она там всё равно есть
Обсуждают сегодня