的先生在学spring
码农十七
这个作者很懒,什么都没留下…
展开
-
什么是控制反转(IoC)?
原创 2019-05-09 09:43:41 · 3655 阅读 · 1 评论 -
spring入门实例
原创 2019-05-09 15:45:33 · 290 阅读 · 0 评论 -
spring构造函数注入实例
构造函数注入是除属性注入外另一种常用的属性注入方法,它保证一些必要的属性在Bean实例化的时候就得到设置,确保Bean实例化后就可以使用。来看个栗子吧Car类package spring.springConstructorDemo;public class Car { private String brand; private double price; ...原创 2019-05-09 16:15:33 · 765 阅读 · 0 评论 -
spring整体架构
整体架构图这些模块被总结为以下几部分。(1)Core Container。Core Container(核心容器)包含有Core、Beans、Context和Expression Language模块。Core和Beans模块是框架的基础部分,提供IoC(转控制)和依赖注入特性。这里的基础概念是BeanFactory,它提供对Factory模式的经典实现来消除对程序性单例模式的需要,...转载 2019-05-09 20:33:08 · 126 阅读 · 0 评论 -
spring如何实现属性注入?(spring源码了解)
属性注入中,我们做的工作是:利用IoC思想,采取属性注入。1 为属性添加一个set方法2 在xml文件中配置Bean我们把调用类对某一接口实现类的依赖关系由第三方注入,以移除调用类对某一实现类的依赖。spring就是那个第三方,确切来说,第三方是spring IoC容器。它会根据我们的xml文件来实现注入的吧?spring IoC容器IoC容器相当于一个水桶,水桶最起码的功...原创 2019-05-10 10:39:16 · 1216 阅读 · 0 评论 -
spring AOP
AOP到底是什么?原创 2019-05-15 15:11:21 · 139 阅读 · 0 评论 -
ApplicationContext的特点
我们了解了IoC容器建立的基本步骤。现在可以很方便地通过编程的方式来手工控制这些配置和容器的建立过程了。但是,在Spring中系统已经为用户提供了许多已经定义好的容器实现,而不需要开发人员事必躬亲。相比那些简单拓展BeanFactory的基本IoC容器,开发人员常用的ApplicationContext除了能够提供在上面看到的容器的基本功能外,还为用户提供了以下的附加服务,可以让客户更方便地使用...原创 2019-05-12 14:33:54 · 282 阅读 · 0 评论 -
IOC容器的初始化(包括BeanDefinition的Resource定位、载入和注册)
源码解释看得有点犯困,所以就先了解一个大概吧。原创 2019-05-12 15:06:46 · 150 阅读 · 0 评论 -
基于注解配置的spring实例
原创 2019-05-13 16:53:42 · 203 阅读 · 0 评论