Встречается на собеседованиях • сегодня

Что такое target метод

Target метод — это метод, который вызывается через рефлексию или прокси. В контексте:

  1. Reflection API — метод, полученный через Class.getMethod() и вызванный через Method.invoke()
  2. Прокси (например, Spring AOP) — оригинальный метод, который "оборачивается" advice'ами

Пример с рефлексией:

java
class Test {
    public void hello() { System.out.println("Hello!"); }
}

Method targetMethod = Test.class.getMethod("hello");
targetMethod.invoke(new Test()); // вызов target-метода

В Spring AOP target-метод — это бизнес-логика, которую "перехватывает" прокси:

java
@Service
class UserService {
    @Transactional // target-метод будет обёрнут в транзакцию
    public void saveUser(User user) { ... }
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы