什么是Unity?Unity是一个轻量级的可扩展的依赖注入容器,支持构造函数,属性和方法调用注入。Unity可以处理那些从事基于组件的软件工程的开发人员所面对的问题。构建一个成功应用程序的关键是实现非常松散的耦合设计。松散耦合的应用程序更灵活,更易于维护。这样的程序也更容易在开发期间进行测试。你可以...
分类:
其他好文 时间:
2014-06-18 12:50:31
阅读次数:
376
一、IoC的概念: IoC(控制反转)是Spring容器的核心。另一种解释是DI(依赖注入),即让调用类对某一个接口的依赖关系由第三方注入,以移除调用类对某一个接口实现类的一览。 定义如此,由此可见,在面向接口编程的情况下,IoC可以很好的实现解耦,可以以配置的方式为程序提供所需要的接口实现类。.....
分类:
编程语言 时间:
2014-06-17 13:36:31
阅读次数:
329
一、说到依赖注入(控制反转),先要理解什么是依赖。Spring把相互协作的关系称为依赖关系。假如A组件调用了B组件的方法,我们可称A组件依赖于B组件。二、什么是依赖注入。在传统的程序设计过程中,通常由调用者来创建被调用者的实例。在依赖注入的模式下,创建被调用者的工作..
分类:
编程语言 时间:
2014-06-16 15:42:42
阅读次数:
228
Spring 能有效地组织J2EE应用各层的对象。无论是控制层的Action对象,还是业务层的Service对象,还是持久层的DAO对象,都可在Spring的 管理下有机地协调、执行。Spring将各层的对象以松耦合的方式组织在一起,Action对象无须关心Service对象的详细实现,Servic...
分类:
其他好文 时间:
2014-06-16 13:00:35
阅读次数:
411
之前的两篇文章介绍了AFinal框架下的图片加载与网络通信的部分,这篇文章主要简单介绍FinalActivity的使用。
首先,FinalActivity是基于IOC机制,通过依赖注入的方式完成控件的id绑定与事件绑定,从而实现代码量的精简。下面是FinalActivity的最简单的使用
public class MainActivity extends FinalActivity {
@...
分类:
其他好文 时间:
2014-06-15 16:18:06
阅读次数:
226
Spring 能有效地组织J2EE应用各层的对象。无论是控制层的Action对象,还是业务层的Service对象,还是持久层的DAO对象,都可在Spring的 管理下有机地协调、执行。Spring将各层的对象以松耦合的方式组织在一起,Action对象无须关心Service对象的详细实现,Servic...
分类:
其他好文 时间:
2014-06-14 22:21:14
阅读次数:
241
完整代码 :Struts12AccessWebElement.rar第一种也是最常用的一种方法实现这几个接口RequestAware,SessionAware,ApplicationAwarestruts以依赖注入方式把request,session和application赋上值,看一下完整的代码p...
分类:
Web程序 时间:
2014-06-14 19:36:02
阅读次数:
277
繁琐的xml配置有时候让人感到烦躁,而Spring支持的注解配置简化了bean的配置。
所以spring可以使用annotation进行主动注入以及自动检测bean。
Course类
package com.lubby.test;
import org.springframework.stereotype.Component;
@Component
publ...
分类:
编程语言 时间:
2014-06-14 13:19:13
阅读次数:
283
1.添加spring的Jar包,还包括spring额外依赖的Jar包
指定创建类的方法(默认使用对应的构造函数创建),在创建类之前调用某个方法。在销毁类之后创建的方法
package com.lubby.test;
public class Single {
private String id;
private String something;
private static...
分类:
编程语言 时间:
2014-06-14 10:21:52
阅读次数:
314