Fork me on GitHub
摘要: 1. AOP 入口分析 我已经说过 Spring AOP 是在何处向目标 bean 中织入通知(Advice)的。也说过 Spring 是如何将 AOP 和 IOC 模块整合到一起的,即通过拓展点 BeanPostProcessor 接口。Spring AOP 抽象代理创建器实现了 BeanPost 阅读全文
posted @ 2020-04-16 18:11 啊慌 阅读(283) 评论(0) 推荐(0)
摘要: 1. 简介 AOP(Aspect Oriented Programming):面向切面编程。 面向切面编程(也叫面向方面编程),是目前软件开发中的一个热点,也是Spring框架中的一个重要内容。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同 阅读全文
posted @ 2020-04-16 16:44 啊慌 阅读(227) 评论(0) 推荐(0)
摘要: 1.BeanPostProcessor接口 Spring 作为优秀的开源框架,它为我们提供了丰富的可扩展点,除了前面提到的 Aware 接口,还包括其他部分,其中一个很重要的就是 BeanPostProcessor。这篇文章主要介绍 BeanPostProcessor 的使用以及其实现原理。我们先看 阅读全文
posted @ 2020-04-16 14:35 啊慌 阅读(362) 评论(0) 推荐(0)
摘要: 1.概述 AbstractAutowireCapableBeanFactory 的 #doCreateBean(final String beanName, final RootBeanDefinition mbd, final Object[] args) 方法,主要干三件事情: 实例化 bean 阅读全文
posted @ 2020-04-16 11:01 啊慌 阅读(439) 评论(0) 推荐(0)