- 博客(5)
- 收藏
- 关注
原创 Spring的AOP的通知Advice
Spring提供了5中类型的Advice 分别是Interception Around 、 Before 、After Returning 、Throw和Introduction 他们分别在一下情况被调用:在JoinPoint前后、JoinPoint前、JoinPoint后、JoinPoint抛出异常时、JoinPoint调用完毕后 ...
2013-12-25 19:18:49 106
原创 Spring的AOP的Pointcut的三种实现
Spring主要提供了三种切入点(Pointcut)的实现:静态切入点、动态切入点和自定义切入点。 (1)静态切入点 它只限于给定的方法和目标类,而不考虑方法的参数。Spring在调用静态切入点时,只在第一次的时候计算静态切入点的位置,然后把它缓存起来,以后就不需要再进行计算。 使用org.springframework.aop.support.Rege...
2013-12-25 18:41:43 264
原创 Spring中AOP的3个重要概念
在理解了Spring的AOP后,需要重点理解的三个概念是:Pointcut Advice Advisor (1)切入点 Pointcut 在介绍Pointcut之前,有必要先介绍 Join Point(连接点)概念。 连接点:程序运行中的某个阶段点,比如方法的调用、异常的抛出等。比如方法doS...
2013-12-25 17:31:25 172
原创 Srping 的AOP
首先说AOP是一种思想,它和具体的实现技术无关,任何一种符合AOP思想的技术实现,都可以看作是AOP的实现。 JDK1.3之后出现了动态代理的机制,通过这种机制,便可以轻松实现AOP的思想。其实Spring的AOP就是建立在动态代理的机制上的。 (1)原来记录日志的方式 示例:public class TimeBook{ ...
2013-12-25 15:45:44 78
原创 Spring对Bean的管理
(1)用BeanWrapper管理Bean 示例: Class object=Class.forName("com.wl.Helloworld").newInstance(); BeanWrapper bw=new BeanWrapperImpl(object); ...
2013-12-25 11:06:41 116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人