1. AOP:Aspect Oriented Programming(面向切面编程) 2. 利用动态代理实现面向切面编程(底层原理是动态代理这你理解的没错) 3. Spring实现动态代理配置是有两种配置文件:1、 xml文件方式;2、annotation方式(使用AspectJ类库实现的。 4. aspectJ类库,AspectJ是一个专门用来实现动态代理(AOP编程)的类库,AspectJ是面向切面编程的框架,Spring使用就是这个类库实现动态代理的 5. aspectj的专业术语: 1、JoinPoint连接点(切入点) 2、PointCut切入点,当需要定义一个切入点时,则需要使用这个 3、Aspect切面 4、Advice切入点的逻辑 5、Target被代理对象 6、Weave织入
Spring AOP与Aspectj
最新推荐文章于 2023-02-24 09:21:50 发布