
Spring源码
杜甫之心
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringAOP拦截器调用
ReflectiveMethodInvocation用来处理AOP拦截器链的调用;<1>proceed方法①方法返回值为Object②//判断拦截器是否已经处理到最后一个了如果是,则通过反射方法直接调用目标方法 if(this.currentInterceptorIndex == this.interceptorAndDynamicMethodMatcher...原创 2020-02-13 00:17:07 · 567 阅读 · 0 评论 -
Spring--IOC容器之BeanFactory和ApplicationContext
BeanFactory是一个接口,提供最基本的容器功能,其他具体容器都要实现或者继承该接口,以实现具体的逻辑方法1、Object getBean(String name) throws BeansException传入name从容器中获取具体的bean,如果获取不到,则抛BeanException异常2、<T> T getBean(String name, Cl...原创 2019-07-08 19:20:47 · 303 阅读 · 0 评论 -
Spring--IOC容器初始化之Resource定位
IOC容器初始化主要分三步,第一步是Resource定位,即首先要找到要加载的BeanDefinition的资源在哪对于每一种等待被加载的资源都会有与之相匹配的ApplicationContext的实现类来进行加载,例如加载文件用到的FileSystemXmlApplicationContext类,以及ClasspathXmlApplicationContext等接下来将以FIleSyst...原创 2019-08-15 23:38:15 · 496 阅读 · 0 评论