码迷,mamicode.com
首页 >  
搜索关键字:控制反转 ioc    ( 5061个结果
IOC和AOP的简单实现
简单实现了spring的基本功能ioc和aop ,通过动态代理,单例,容器简明扼要的加以阐释
分类:其他好文   时间:2015-01-28 14:18:17    阅读次数:225
Spring
刚开始工作时就接触Spring了,现在的项目中也使用Spring。Spring是一个很有名气的轻量级框架,它的几个比较特别的优点,只在面试准备时背几遍,当然平时记不住的……它是一个容器,这个我知道,它要配置和管理应用对象,所以我先从低层次接受它为容器,里面是一个强大无比的工厂;另外控制反转和面向切面...
分类:编程语言   时间:2015-01-27 23:12:44    阅读次数:209
Java反射机制详解(3) -java的反射和代理实现IOC模式 模拟spring
IOC(Inverse of Control) 可翻译为“控制反转”,但大多数人都习惯将它称为“依赖注入”。在Spring中,通过IOC可以将实现类、参数信息等配置在其对应的配置文件中,那么当 需要更改实现类或参数信息时,只需要修改配置文件即可,这种方法在上例的基础上更进一步的降低了类与类之间的耦合...
分类:编程语言   时间:2015-01-27 19:56:07    阅读次数:223
nutz,今晚来一发(18): nutz有数据库表生成bean的工具或方法不?
--------------------------很长很长的分割线------------------ 与quartz的集成, 就是JobFactory的替换,以实现Job类的ioc注入. 直接用类:?https://github.com/nutzam/nutzmore/blob/master/src/org/nutz/integ...
分类:数据库   时间:2015-01-27 11:27:05    阅读次数:500
Spring的IOC原理(转载)
在网上看到一篇文章,感觉写得挺不错的,转载一下,本文转载自:http://blog.csdn.net/m13666368773/article/details/7802126一. IoC理论的背景 我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过...
分类:编程语言   时间:2015-01-26 18:59:25    阅读次数:210
Guice--Java依赖注入框架
面向接口编程没有面向接口编程就没有依赖注入(Dependency Injection),所以讲依赖注入之前先重温一下面向接口编程。ps:依赖注入(DI,Dependency Injection)和控制反转(IoC,Inversion of Control)的关系public interface Ve...
分类:编程语言   时间:2015-01-26 11:34:05    阅读次数:296
Struts2获取request三种方法
Struts2获取request三种方法struts2里面有三种方法可以获取request,最好使用ServletRequestAware接口通过IOC机制注入Request对象。在Action中获取request方法一:在Action中的代码:Map request = (Map)ActionCo...
分类:其他好文   时间:2015-01-26 10:05:54    阅读次数:101
(Struts2)XWork容器的实现机理
模板方法----callInContext 翻开ContainerImpl的实现,我们可以看到callInContext,这个模板方法是容器所有操作调用的基础。 关于模板方法模式,大家可以看出刘伟老师的博客: 模板方法模式深度解析 至于为什么要用模板模式,是为了将所有容器接口进行规范化定义。 我们看看callInContext T callInContext( ContextualC...
分类:其他好文   时间:2015-01-25 15:20:51    阅读次数:232
通过接口调用接口实现类实现松耦合(接口的多态)
项目开发在各个层中通过接口实现松耦合的时候,如何实现接口调用接口实现类?这里的要求是接口有多个实现类,通过接口调用不的接口实现类! 开始,我想到了IOC(IOC最近忒火),确实有很多开发好的类库unity,ninject等等,但是这些类库都有点太强大了,例如unity 是可以很容易实现我的要求,.....
分类:其他好文   时间:2015-01-24 12:53:44    阅读次数:291
【开源】OSharp框架解说系列(4):架构分层及IoC
一个好的分层式结构,可以使得开发人员的分工更加明确。一旦定义好各层次之间的接口,负责不同逻辑设计的开发人员就可以分散关注,齐头并进。 OSharp开发框架约定的分层方案,依然是传统的三层(数据层 - 业务层 - 展现层)分层方式,但也有自己的特点:使用了三层分层方式,但并不严格遵守传统三层的“...
分类:其他好文   时间:2015-01-24 07:53:06    阅读次数:1050
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!