Встречается на собеседованиях • сегодня
Что такое точка среза в Spring AOP
Точка среза (Pointcut) в Spring AOP определяет, где именно в коде должен быть применён аспект. Это выражение, которое сопоставляется с join points (точками соединения) — местами выполнения программы, таким как вызовы методов или исключения.
Пример:
java
@Pointcut("execution(* com.example.service.*.*(..))")
public void serviceMethods() {}Здесь execution — тип совпадения, * com.example.service.*.*(..) — шаблон: любой метод любого класса в пакете com.example.service с любыми аргументами.
Основные типы Pointcut:
execution— для методовwithin— для классов/пакетов@annotation— для методов с аннотациейargs— для аргументов метода
Pointcut можно комбинировать с помощью логических операторов (&&, ||, !).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы