spring源码详解

时间:2012-12-16 07:59:51
【文件属性】:
文件名称:spring源码详解
文件大小:269KB
文件格式:ZIP
更新时间:2012-12-16 07:59:51
spring源码详解 一、什么是AOP 二、AOP相关概念 (1)切面 (Aspect) 交叉业务,也就是通用的业务逻辑,比如日志、事务。 (2)通知(Advice) 切面的具体实现 (3)连接点 (Jointpoint) 切面可以插入的地点,主要有方法、属性 (4)切入点 (Pointcut) 指定哪些连接点可以应用切面/通知 (5)目标对象(target) 就是被代理的对象,也就是具体的业务逻辑。比如OrderService (6)代理对象(proxy) 将切面代码织入到目标对象之后的对象 (7)织入(weaving) 将切面代码插入到目标对象的过程 (8)引入 一种特殊类型的Advice,为类动态增加方法和属性 (9)advisor 是pointcut和advice的装配器,是将advice注入主程序中预定义位置的代码 三、AOP实现方式 依据织入方式的不同,分为 1、编译期织入 2、类加载器织入 3、动态代理织入 AspectJ:1,2 Spring AOP:3
【文件预览】:
whatisjava.spring.08
----.project(1KB)
----.settings()
--------org.eclipse.jdt.ui.prefs(99B)
--------org.eclipse.jdt.core.prefs(629B)
----.mymetadata(325B)
----WebRoot()
--------WEB-INF()
--------META-INF()
--------jsp()
----.myeclipse()
----src()
--------test()
--------action()
--------domain()
--------struts.xml(393B)
--------service()
----.springBeans(273B)
----.classpath(553B)

网友评论