is
zhou

Spring

Bean的实体化方法

zhouchong阅读(21)评论(0)

Spring IOC也就是控制反转(Inverse of Control)是Spring容器的的内核,AOP、声明式事务都是在此基础上建立的。 所谓的IOC就是把传统的用程序控制业务对象之间的关系的控制权交给容器来操控,比如传统的要实例化一...

spring framework体系结构及模块jar作用及依赖关系

zhouchong阅读(63)评论(0)

Spring的大名如雷贯耳,但一直在用公司自己的一套框架只是了解没有怎么使用,最近项目需要开始研究Spring,首先需要拿到Spring的JAR包进行开发,官网介绍是使用maven和gradle管理,对于内部依赖JAR包直接处理掉直接看不出...

Spring的Schema,基于XML的配置

zhouchong阅读(67)评论(0)

要深入了解Spring机制,首先需要知道Spring是怎样在IoC容器中装配Bean的。而了解这一点的前提是,要搞清楚Spring基于Schema的Xml配置方案。   在深入了解之前,必须要先明白几个标签的意思(我会逐步引导读者...

spring的aop基本概念简介

zhouchong阅读(64)评论(0)

1. aop概念 aop:面向切面(方面)编程,扩展功能不修改源代码实现 aop采取横向抽取机制,取代了传统纵向继承体系重复性代码 2. aop术语(主要三个) 切入点pointcut:指我们要对哪些joinpoint进行拦截的定义。在类里...

什么是面向切面编程AOP?

zhouchong阅读(66)评论(0)

说的很清楚了:这种在运行时,动态地将代码切入到类的指定方法、指定位置上的编程思想就是面向切面的编程。 面向切面编程(AOP是Aspect Oriented Program的首字母缩写) ,我们知道,面向对象的特点是继承、多态和封装。而封装就...

AOP实现原理(基于JDK和基于CGLIB)

zhouchong阅读(81)评论(0)

0、前言 在上篇文章《Spring设计思想》AOP设计基本原理 中阐述了Spring AOP 的基本原理以及基本机制,本文将深入源码,详细阐述整个Spring AOP实现的整个过程。   读完本文,你将了解到: 1、Spring内...

AOP设计基本原理

zhouchong阅读(85)评论(0)

0、前言 spring 提供了AOP(Aspect Oriented Programming) 的支持, 那么,什么是AOP呢?本文将通过一个另外一个角度来诠释AOP的概念,帮助你更好地理解和使用Spring AOP。 读完本文,你将了解到...

spring 注解机制和XML配置机制之间的比较

zhouchong阅读(60)评论(0)

spring的annotation注入机制与XML注入机制本质上是相同的。annnotation简洁一些,遵循一些Coc. 有些人喜欢annotation, 这样bean的声明,注册,注入都在“刚好”的地方出现,很自然。 也有些人喜欢XML...