摘要: Aspect Oriented Programming 面向切面编程。解耦是程序员编码开发过程中一直追求的。AOP也是为了解耦所诞生。具体思想是:定义一个切面,在切面的纵向定义处理方法,处理完成之后,回到横向业务流。AOP 在Spring框架中被作为核心组成部分之一,的确Spring将AOP发挥到很强大的功能。最常见的就是事务控制。工作之余,对于使用的工具,不免需要了解其所以然。学习了一下,写了些程序帮助理解。AOP 主要是利用代理模式的技术来实现的。1、静态代理:就是设计模式中的proxy模式a、业务接口/** * 抽象主题角色:声明了真实主题和代理主题的共同接口。 * * @author. 阅读全文
posted @ 2012-06-01 10:54 yanbin_new 阅读(67812) 评论(10) 推荐(13) 编辑