码迷,mamicode.com
首页 >  
搜索关键字:依赖对象    ( 475个结果
Spring笔记(二)Core层
Spring用一种非入侵的方式来管理程序,模块结构图如下: .Core层 IOC(控制反转):应用本身程序不负责依赖对象的创建及维护,依赖对象的创建及维护有外设容器负责,即:IOC; DI(依赖注入):程序运行期间,外部容器动态的将依赖对象注入到另外的对象中,DI中强调的是注入方式; 与Core应用...
分类:编程语言   时间:2014-12-21 13:53:42    阅读次数:230
设计模式(一) 抽象工厂(Abstract Factory)
1.定义 抽象工厂是一种常用的对象创建型设计模式。抽象工厂模式提供了一种方式,可以将一组具有统一主题的单独工厂封装起来,它提供一个创建一系列相关或相互依赖对象的接口,而无需制定它们具体的类。 2.结构 抽象工厂的结构图如下所示: AbstractFactory : 声明一个创建抽象产品对象的操作接口 ConcreteFactory : 实现创建具体产品对象的操作 AbstractP...
分类:其他好文   时间:2014-12-20 15:38:17    阅读次数:187
依赖注入及AOP简述(九)——单例和无状态Scope .
三、依赖注入对象的Scope及其生命周期在前面的章节我们讲到,依赖注入容器之所以能够区别于以往的ServiceLocator等容器,是在于其不但能够自动构建多层次的、完整的依赖关系图,并且可以管理依赖对象的Scope和对其进行行为增强。有关行为增强的话题我们会在下一章介绍,这里我们先来看看有关依赖对...
分类:其他好文   时间:2014-12-19 12:03:58    阅读次数:129
依赖注入及AOP简述(四)——“好莱坞原则”和依赖注入框架简介 .
3.2.“好莱坞原则”看了前面关于依赖注入概念的描述,我们来提炼出依赖注入的核心思想。如果说传统的组件间耦合方式,例如new、工厂模式等,是一种由开发者主动去构建依赖对象的话,那么依赖注入模式则是其反向的,即被动地等待别人做好一个依赖对象提供给我。在美国好莱坞众多电影工厂在寻找演员的时候通常奉行着这...
分类:其他好文   时间:2014-12-19 11:58:27    阅读次数:162
依赖注入及AOP简述(十一)——生命周期管理 .
2.生命周期管理各种依赖注入框架提供了替开发者管理各种Scope的便利功能,随之而来的就必然是被管理的依赖对象的生命周期管理的问题。所谓生命周期管理,就是一个对象在它所属的Scope中从被容器创建开始、到被提供给依赖者、再到最后的消亡这一整个过程中,依赖注入框架提供了一系列的回调方法的接口,使框架自...
分类:其他好文   时间:2014-12-19 11:41:15    阅读次数:138
依赖注入及AOP简述(七)——FQCN请求模式
2.2.FQCN请求模式为了弥补纯字符串请求模式中的类型安全问题,全类名(FQCN)请求模式就应运而生了。其思想便是,在向容器请求依赖对象的时候,不是通过字符串的标识符、而是通过被请求的依赖的全类名来定位依赖。这样如果开发者误将全类名标识符写错的话,在编译时立即会提醒“类不存在”。并且,如果使用Ec...
分类:其他好文   时间:2014-12-19 11:41:05    阅读次数:133
依赖注入及AOP简述(十二)——依赖注入对象的行为增强(AOP) .
四、依赖注入对象的行为增强(AOP)前面讲到,依赖注入框架的最鲜明的特点就是能够提供受容器管理的依赖对象,并且可以对对象提供行为增强(AOP)功能,所以这一章我们来讨论有关AOP的话题。1.对依赖对象进行行为增强所谓AOP,就是Aspect Oriented Programming(面向方面的编程)...
分类:其他好文   时间:2014-12-19 11:34:53    阅读次数:164
依赖注入及AOP简述(六)——字符串请求模式 .
2.依赖注入对象的请求模式前一节我们讨论了关于声明注入点的几种方法,这一节主要来介绍在注入点上如何定位到所需要的标识符的话题。基本上,我们可以用字符串为标识符来请求依赖对象、或者用全类名(FQCN)为标识符来请求依赖对象、或者用两者混合的模式。下面我们来依次介绍。2.1.字符串请求模式顾名思义,字符...
分类:其他好文   时间:2014-12-19 11:27:09    阅读次数:198
Ioc的理解和事务管理器
1、依赖注入的概念   spring的两个核心概念:一个是控制反转IoC,也可以叫做依赖注入DI。还有一个是面向切面编程AOP。   控制反转:当某个java对象需要(依赖)另一个java对象时,不是自身直接创建依赖对象,而是由实现IoC的容器(如spring框架的IoC容器)来创建,并将它注入需要这个依赖对象的java对象中。   2、spring的依赖注入    2.1、构造器注入...
分类:其他好文   时间:2014-12-17 16:31:54    阅读次数:233
浅谈编程设计模式
设计模式主要分三个类型:创建型、结构型和行为型。 其中创建型有: 一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点 二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。 三、Factory Method,工厂方法:定义一个用于创建对象的接口,让子类决定实例化哪一个类...
分类:其他好文   时间:2014-12-10 12:37:43    阅读次数:201
475条   上一页 1 ... 40 41 42 43 44 ... 48 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!