10002--Spring 中的 Bean 配置--IOC 和 DI

转载 2015年07月10日 01:06:54

IOC & DI概述
配置bean
           –配置形式:基于XML文件的方式;基于注解的方式
Bean的配置方式:通过全类名(反射)、通过工厂方法(静态工厂方法&实例工厂方法)、FactoryBean
IOC容器BeanFactory&ApplicationContext概述
依赖注入的方式:属性注入;构造器注入
注入属性值细节
自动转配
bean之间的关系:继承;依赖
bean的作用域:singletonprototypeWEB环境作用域
使用外部属性文件
spEL
IOC容器中Bean的生命周期

           –Spring 4.x新特性:泛型依赖注入

 --------------------------------

IOC(Inversion of Control)

   其思想是反转资源获取的方向.传统的资源查找方式要求组件向容器发起请求查找资源.

  作为回应,容器适时的返回资源.

 而应用了IOC之后,则是容器主动地将资源推送给它所管理的组件,

 组件所要做的仅是选择一种合适的方式来接受资源.这种行为也被称为查找的被动形式


DI(DependencyInjection)

  IOC的另一种表述方式:即组件以一些预先定义好的方式(例如: setter 方法)接受来自如容器的资源注入.

  相对于IOC而言,这种表述更直接。

---------------------------------------------------------------

IOC 前生 --- 分离接口与实现


IOC 前生 --- 采用工厂设计模式


------------------

IOC --- 采用反转控制


相关文章推荐

Spring之依赖注入(IOC、DI)详解---配置Bean

Spring是什么 轻量级:Spring 是非侵入性的 - 基于 Spring 开发的应用中的对象可以不依赖于 Spring 的 API 依赖注入(DI — dependency injection、...

spring_1-4,IOC&DI概述_配置 Bean_属性配置细节

package com.hgh.spring.helloworld;import org.springframework.context.ApplicationContext; import org....

spring学习笔记00 helloword-IOC&DI概述-配置bean-属性配置细节

1.spring的helloword: 2.IOC和DI 3.配置bean: 4.属性配置细节:

Spring4深入理解IOC&DI02----Bean配置--自动装配、bean之间的继承与依赖、使用外部属性文件

参考代码下载github:https://github.com/changwensir/java-ee/tree/master/spring4 XML 配置里的 Bean 自动装配   --Spri...

Spring4深入理解IOC&DI03----Bean配置--SpEL,IOC 容器中 Bean 的生命周期

一、SpEL   --•Spring 表达式语言(简称SpEL):是一个支持运行时查询和操作对象图的强大的表达式语言。   --•语法类似于EL:SpEL使用 #{…} 作为定界符,所有在大框号中的...

【JavaWeb-23】spring、IoC控制反转和DI依赖注入入门、基于XML的Bean装配、基于注解的Bean装配

1、spring是一个轻量级的容器(工厂),主要管理对象的(bean)。spring它比较重要,是因为它涉及的范围比较多,甚至可取代struts2来管理web层(springMVC),也甚至可以取代H...

Spring学习——(二)IOC、DI以及常用xml配置

先贴出一个常用的applicationContext.xml: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:x...

Spring.net 控制反转(IOC)依赖注入(DI)的使用 以及Config文件的配置

一 、把   \Spring.Net\Spring.NET-2.0.0-M1\Spring.NET\bin\net\4.0\release下的 三个核心文件   Spring.Core.dll   S...

框架 day36 Spring3 入门,DI依赖注入,装配bean基于xml/注解, 整合Junit4,配置约束自动提示

框架 day36 Spring3 入门,DI依赖注入,装配bean基于xml/注解, 整合Junit4 ,配置约束自动提示,SpEL表达式

依赖注入(DI)和控制反转(IOC)的详细讲解 spring容器(spring注解实现,而不是xml配置文件)

在看此片文章之前,请先看下面一片,是最基础的依赖注入和控制反转的spring简单实现。简单到看完就可以基本理解。 http://blog.csdn.net/qq_27093465/article/de...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)