
Spring
文章平均质量分 88
孤独的水手
这个作者很懒,什么都没留下…
展开
-
(转)Spring思维导图,让spring不再难懂
前言:打算开始一个Spring模块的系列文章,查看网上已有的文章、博客,发现关于Spring的介绍说明浩如烟海,其中不乏深入浅出、说理透彻的文章。尤其发现,思维导图可以简明扼要的阐述相关概念及其之间的关系,所以引用、整理一篇介绍Spring全貌的的文章与大家分享。本篇文章重点关注以下问题:关于SpringSping架构Spring的主要jar包常用注...原创 2017-07-08 20:57:00 · 264 阅读 · 0 评论 -
Spring基本用法7——AOP的支持(一)
前言:AOP,也就是面向切面编程,作为面向切面编程的一种补充,已经比较成熟,如果是OOP是从静态角度考虑程序结构,那么AOP则是从动态角度考虑程序运行。本文旨在介绍Spring对AOP的支持,简述其用法。本篇文章重点关注以下问题:AOP的使用场景AOP的基本概念Spring对AOP的支持1. AOP的使用场景 AOP 广泛应用于处理一...原创 2017-07-30 16:18:33 · 246 阅读 · 0 评论 -
(转)<context:component-scan>使用说明
转载自:http://blog.youkuaiyun.com/chunqiuwei/article/details/16115135 在xml配置了这个标签后,spring可以自动去扫描base-pack下面或者子包下面的Java文件,如果扫描到有@Component @Controller@Service等这些注解的类,则把这些类注册为bean。(不会扫描AOP相关注解) ...原创 2017-07-30 13:44:42 · 108 阅读 · 0 评论 -
Spring基本用法6——整理Spring中的常用注解
前言:本文重在整理Spring中的各种注解,简单介绍各注解的使用场景及用法,不做深入探究,可以当做手册查询。1. 概述 启用注配置方式时,配置文件中相关标签的作用:<!-- 启动扫描component功能 --> <context:component-scan base-package="com"/><!-- ...原创 2017-07-29 20:18:30 · 183 阅读 · 0 评论 -
Spring基本用法6——协调作用域不同步的Bean
前言:之前看到Spring中一个有趣的、但值得注意的问题,就是Spring中关于如何协调Bean作用域不同步?正常来讲,两个singleton作用域的bean存在依赖关系时,或者当prototype作用域的bean依赖singleton作用域的bean时,使用Spring默认提供的依赖注入管理即可,但是如果出现这种情况:singleton作用域的Bean依赖prototype...原创 2017-07-23 13:18:24 · 249 阅读 · 1 评论 -
Spring基本用法5——容器中Bean的生命周期
前言:Spring可以管理singleton作用域的Bean的生命周期,Spring可以精确知道该Bean何时被创建、何时被初始化完成、容器何时准备销毁该Bean实例。Spring管理Bean的生命周期行为主要有两个时机,一是注入依赖关系之后,二是即将销毁Bean之前。(本篇主要针对ApplicationContext容器进行展开)本篇文章重点关注以下问题:引言;...原创 2017-07-23 01:51:03 · 820 阅读 · 0 评论 -
Spring基本用法4——创建Bean的三种方式
前言:在大多数情况下,Spring容器直接通过new关键字调用构造器来创建Bean实例,而class属性指定了Bean实例的实现类。因此,<bean../>元素必须指定Bean实例的class属性,但这并不是实例化Bean的唯一方法,本文介绍三种实例化Bean的方法。本篇文章重点关注以下问题:调用构造器创建Bean;调用静态工厂方法创建Bean;调...原创 2017-07-20 22:03:36 · 350 阅读 · 0 评论 -
Spring基本用法3——Spring容器中Bean的相关属性
前言:Spring容器就是一个超级大工厂,而Spring容器中的Bean就是该工厂的产品,Spring容器能产生哪些产品,则完全取决于开发者在配置文件中的配置。本文就配置Bean时可添加的属性、功能做介绍,基本覆盖开发中的常规功能。本篇文章重点关注以下问题:Bean的基本定义和属性配置Bean的依赖关系1. Bean的基本定义和属性<?xml ve...原创 2017-07-16 16:48:28 · 470 阅读 · 0 评论 -
Spring基本用法2——使用Spring容器(ApplicationContext)
前言:Spring有两个核心接口(BeanFactory和ApplicationContext),其中ApplicationContext是BeanFactory的子接口,它们都可以代表Spring容器,而Spring容器就是生成Bean实例的工厂,并管理容器中的Bean。而ApplicationContext作为功能更强大的Spring容器,提供了诸如资源访问(URL和文件)...原创 2017-07-15 20:44:07 · 1058 阅读 · 0 评论 -
Spring基本用法1——Spring的核心机制:IOC、DI
前言:一直想写一个关于Spring的系列文章,但是构思许久却不知道以什么方式阐述,毕竟要把一个复杂框架说清楚并不是那么容易的,我也只能尽力而为了。Spring系列文章打算以这样的顺序展开:以思维导图的方式统筹介绍Spring -> 介绍Spring基本用法 -> 深入使用Spring -> 窥探Spring源码 -> 如有必要以思维导图总结概述Sprin...原创 2017-07-09 18:25:21 · 526 阅读 · 0 评论 -
(转)Spring思维导图,让Spring不再难懂(ioc篇)
前言:打算开始一个Spring模块的系列文章,查看网上已有的文章、博客,发现关于Spring的介绍说明浩如烟海,其中不乏深入浅出、说理透彻的文章。尤其发现,思维导图可以简明扼要的阐述相关概念及其之间的关系,所以引用、整理一篇介绍SpringIOC的的文章与大家分享。本篇文章重点关注以下问题:Spring知识细节控制反转spring ioc容器核心组件协同...原创 2017-07-08 21:34:32 · 304 阅读 · 0 评论 -
Spring基本用法7——AOP的支持(二)
前言:AOP,也就是面向切面编程,作为面向切面编程的一种补充,已经比较成熟,如果是OOP是从静态角度考虑程序结构,那么AOP则是从动态角度考虑程序运行。本文旨在介绍Spring对AOP的支持,简述其用法。本篇文章重点关注以下问题:SpringAOP访问目标方法的参数增强处理的执行顺序1. SpringAOP访问目标方法的参数 访问目标方法最...原创 2017-07-30 20:28:23 · 128 阅读 · 0 评论