Spring AOP предоставляет три стандартных типа AutoProxy creators, которые автоматически генерируют AOP прокси для бинов без явной конфигурации.
Этот BeanPostProcessor создаёт AOP прокси, сопоставляя имена бинов с указанными паттернами. Полезен, когда ты хочешь применить прокси к бинам на основе соглашений об именовании.
Это самый мощный из стандартных AutoProxy creators. Он автоматически применяет подходящие advisors к бинам в текущем контексте приложения без необходимости явного сопоставления имён бинов. Этот creator сам определяет, какие advisors должны быть применены к каждому бину.
Служит родительским классом для DefaultAdvisorAutoProxyCreator. Ты можешь расширить этот класс, чтобы создать собственные AutoProxy creators, заточенные под конкретные требования твоего приложения.
BeanNameAutoProxyCreator: сопоставление по имениDefaultAdvisorAutoProxyCreator: автоматический выбор advisorAbstractAdvisorAutoProxyCreator: базовый класс для собственных реализацийBeanNameAutoProxyCreator сопоставляет бины с указанными паттернами и применяет прокси на основе соглашений об именовании, а не на основе соответствия критериям advisor.
Новый — ещё не проверен сообществом
Вы