Spring AOP面向切面编程实现及配置详解
InvocationHandler:用于提供增强的代码是让我们写如何代理。一般都是写一个该接口的实现类,通常情况下都是匿名内部类,不是必须的此接口的实现类都是谁用谁写注意 如果代理的类没有接口,则代理不可用。连接点Joinpoint:指那些被拦截的点,在spring中,这些点指的是方法,因为spring只支持方法类型的连接点。所有的切入点都是连接点,但不是所有的连接点都是切入点。通知Advice:指拦截到Joinpoint之后所要做的事情在invoke方法里的,有前置通知,后置通知,异常通知,最终通知引入Introduction目标对象Target :即被代理的对象织入Weaving:把增强应用到目标对象来创建新的代理对象的过程。Spring采用动态代理织入。创建接口类,实现类创建aop通知功能函数AOPxml注解aop注解配置xml:配置spring创建容器要扫描的包
下载地址
用户评论