Target object (целевой объект) в Spring AOP — это исходный объект, к которому применяется Advice одного или нескольких Aspects. Его также называют advised object (объектом с применённым советом).
В большинстве практических сценариев целевой объект оборачивается в proxy object (объект-прокси). Этот прокси:
Client → Proxy Object → Target Object (advised object)
(applies advice) (original business logic)
Хотя ты взаимодействуешь с прокси, фактическая бизнес-логика выполняется внутри целевого объекта. Сам целевой объект остаётся неизменённым, что обеспечивает разделение ответственности — принцип, который делает AOP мощным и ненавязчивым инструментом.
Target object в Spring AOP — это оригинальный объект бизнес-логики, который оборачивается в прокси, и AOP фреймворк не изменяет его структуру.
Новый — ещё не проверен сообществом
Вы