2015-04-06 2 views
1

Дайвинг глубже в Spring AOP. Я уже понял, что Spring Framework выбирает прокси-стратегию для плетения в аспектах. Я читал, что эти Прокси созданы во время выполнения и как раз вовремя, то есть «ленивы».Какова область действия прокси-сервера, созданного Spring AOP?

Теперь к мне подошел следующий вопрос: В какой области такого прокси-объекта есть, учитывая веб-приложение? Есть ли способ узнать?

Я с нетерпением жду ваших ответов!

ответ

3

Прокси обычно создаются с помощью BeanPostprocessor (в), так что они имеют ту же область действия, что и целевой компонент.

Если вы создаете прокси другими способами, например, используя ProxyFactoryBean, вы можете изменить область действия, но в целом это не очень хорошая идея.