摘要: 二、Bean、消息、事件Spring的核心是一个容器,它实现了IoC的概念,可以协助管理各个对象的生命周期,以及对象之间的依赖关系。熟悉使用BeanFactory和ApplicationContext的运用是了解Spring的重点所在。作为一个应用程序框架,ApplicationContext除了具备BeanFactory基本的容器管理功能之外,还能支持更多应用程序框架的特性,像资源的取得、文字消息的解析、事件的处理与传播等特性。2.1Bean基本管理2.1.1BeanFactoy、ApplicationContextBeanFactory负责读取Bean定义文件;管理对象的加载、生成;维护B 阅读全文
posted @ 2012-04-03 23:36 LifeStudio 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 在一个服务的流程中插入与业务逻辑无关的系统服务(如Logging、Security),这样的逻辑称为Cross-cuttingconcerns,将Cross-cuttingconcerns独立出来设计为一个对象,这样的特殊对象称之为Aspect(切面),Aspect-orientedprogramming着重在Aspect的设计上以及与应用程序的织入(Weave)。AOP跟OOP并不互相抵触,它们是可以相辅相成的两个设计模型,SpringAOP是实现AOP的一种技术。一、AOP入门1.1从代理机制初探AOP一个例子,这个例子中含有日志(Logging)动作。publicclassHelloSp 阅读全文
posted @ 2012-04-03 20:35 LifeStudio 阅读(296) 评论(0) 推荐(0) 编辑