博客专栏  >  编程语言   >  Spring源码相关学习

Spring源码相关学习

Spring源码相关学习

关注
7 已关注
16篇博文
  • Spring系列之AOP分析之对目标对象的拦截过程(八)

    我们在上一篇文章中简单的说了调用动态代理对象方法的过程,也说了AOP拦截器执行链的生成过程。我们接着说AOP对目标对象的拦截过程。下面的代码是我们要分析的重点: //proxy:生成的动态代理对...

    2018-05-08 23:23
    31
  • Spring系列之AOP分析之对目标对象的拦截过程(七)

    我们在上一篇文章中简单的说了一下SpringAOP使用JDK动态代理生成目标对象的过程,我们在这一篇文章中说一下SpringAOP对生成的动态代理对象的方法的拦截过程(即SpringAOP拦截过程),...

    2018-04-24 22:49
    38
  • Spring系列之AOP分析之代理对象的创建(六)

    我们在之前的文章中说了Advisor的创建过程,Advice的创建过程以及为目标类挑选合适的Advisor的过程。通过之前的分析我们知道,SpringAOP将切面类中的通知方法都封装成了一个个的Adv...

    2018-04-19 23:39
    48
  • Spring系列之AOP分析之为目标类挑选合适的Advisor(五)

    我们在之前的文章中分析了Advisor的生成过程以及在Advisor中生成Advise的过程。在这一篇文章中我们说一下为目标类挑选合适的Advisor的过程。通过之前的分析我们知道,一个切面类可以生成...

    2018-03-29 00:05
    108
  • Spring系列之AOP分析之获取Advice的过程(四)

    我们在前面的文章中分析了从切面类中获取Advisor的过程,我们最后创建的Advisor实例为:InstantiationModelAwarePointcutAdvisorImpl,它是一个Advis...

    2018-03-27 23:49
    68
  • Spring系列之AOP分析之获取Advisor的过程续(三)

    我们在这一章中继续上一章的分析。我们在上一章中说到了获取到了切面类中所有不带@Pointcut注解的方法,我们看看Spring对我们获取到的这些方法进行了什么操作: for (Method me...

    2018-03-27 22:59
    40
  • Spring系列之AOP分析之获取Advisor的过程(三)

    我们在这篇文章中接着上一篇文章的分析。我们在上一篇文章中分析了创建AspectJProxyFactory,并向AspectJProxyFactory中添加目标对象和获取目标对象的过程。我们在这一篇文章...

    2018-03-25 22:10
    53
  • Spring系列之AOP分析(二)

    终于要正式开始SpringAOP的分析工作了,在这之前先问个问题:关于AOP你认为最重要的是哪几个地方?我觉得有这样几个地方(理解的不对的地方欢迎指出):一个是AOP的配置(拦截规则的配置),一个是代...

    2018-03-21 23:21
    69
  • Spring系列之AOP分析开篇(一)

    在开始Spring的AOP分析之前,先来看一个很老的一个问题。。。假设你在开发的过程中,需要在类A中的方法之前执行一些逻辑(我们称为逻辑A),你可能的一个做法是直接修改类A中的方法,在类A中的方法的开...

    2018-03-18 22:49
    119
  • Spring系列之AOP基本主要类概述

    在这篇文章中我将对自己了解的AOP中的基本主要类做一个概述,可能不包括一些AOP高级用法的类以及是自己还不了解的类。会不定期的进行补充和修改。 SpringAOP基础解析类 类名 作...

    2018-03-18 18:45
    155
  • Spring系列之FactoryBean(二)

    我们在上一篇文章中说了一下FactoryBean类型的Bean的getObjectType方法被使用到的一个地方,我们在这一篇文章中会说一下FactoryBean是怎么让Spring容器管理调用它的g...

    2018-03-17 00:21
    130
  • Spring系列之FactoryBean(一)

    在我们的开发工作中应该都见过或使用过FactoryBean这个类,也许你会看成了BeanFactory这个类。FactoryBean和BeanFactory虽然长的很像,但是他们的作用确实完全不像。这...

    2018-03-15 23:39
    86
  • Spring Bean的生命周期小析(二)

    在上一篇文章中我们说了BeanFactory中Bean的生命周期(点击这里查看),在这一篇文章中我们说一下ApplicationContex中Bean的生命周期。ApplicationContext中...

    2017-05-21 18:39
    367
  • Spring Bean的生命周期小析(一)

    在上一篇(点击这里观看上一篇)中我们用的BeanPostProcessor、@PostConstruct、InitializingBean等都属于Spring Bean生命周期的内容。在这篇文章中我们...

    2017-05-21 12:02
    567
  • Spring AOP中自我调用的问题

    前几天在做项目的时候同事说,在使用AOP进行拦截的时候发现有些方法有时候能输出拦截的日志有时候不输出拦截的日志。发现在单独调用这些方法的时候是有日志输出,在被同一个类中的方法调用的时候没有日志输出。我...

    2017-05-21 00:20
    487
  • Spring学习之资源管理器(Resource)

    今天开始Spring学习(希望发展的是Spring的源码学习的系列)的第一章。我们在用Spring做开发的时候,总免不了读取各种各样的资源文件,比如说Spring的xml配置文件、属性的配置文件pro...

    2017-05-18 13:33
    682
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部