agmtopy
spring JDBC持久化设计 spring JDBC持久化设计
spring JDBC持久化设计 spring中大量运用到模板模式,简单回顾一下模板模式就是 抽象类中定义好产品的步骤,不同的子类去实现相同的步骤方法,客户端调用抽象类的方法,执行统一的产品步骤,从而返回结果有点类似于桥接模式的一半,将建
2018-03-13
spring MVC分析 spring MVC分析
spring MVC分析 本章主要分析一下spring MVC的过程,主要从一下几个方面: spring MVC概述 如果要在web环境中使用IOC容器,需要spring IOC设计一个启动过程把web容器导入。在这个过程中一方面处理Web
2018-03-12
AOP源代码分析 AOP源代码分析
AOP源代码分析 阅读spring的源代码,来查看spring是如何实现AOP增强的 被AOP代理的Bean对象创建过程 在普通bean的加载流程中,如果一个bean是被AOP拦截增强后doCreateBean方法返回的是CGLib动态代理
2018-03-10
AOP简单使用 AOP简单使用
AOP简单使用 AOP术语 通知(Advice) 名称 作用 前置通知 在目标方法调用之前执行通知功能 后置通知 在目标方法调用之后执行通知功能 返回通知 在目标成功执行之后调用通知 异常通知 在目标返回抛出异
2018-03-10
普通bean对象的初始化流程 普通bean对象的初始化流程
普通bean对象的初始化流程 在上文中分析ApplicationContext的refresh过程,在这过程中对于业务bean对象添加到Spirng容器的过程,在这个流程的最后一步骤就是初始化业务bean对象,下面这个业务bean对象的初始
2018-03-07
ApplicationContext容器的refresh过程 ApplicationContext容器的refresh过程
前言 在Spring框架中要说最重要的方法就是AbstrctApplicationContext.refresh()方法,在这个方法中完成对容器的刷新和bean对象的加载过程,下面就详细对这个方法进行分析; refresh()方法概述 @O
2018-03-05
spring源代码学习(一) 认识spring容器和组件 spring源代码学习(一) 认识spring容器和组件
前言: spring始终是java程序员必须要掌握的一个技能,随着springBoot的普及化,springBoot替开发者实现了大量初始化工作,隐藏了实现细节,方便了我们快速开展业务,但是掌握好spring,熟悉基础,才能更好的知道应用是
2018-03-03
2 / 2