51.JavaConfig方式如何启用AOP?如何强制使用cglib?

发布时间:2024年01月11日

JavaConfig方式如何启用AOP?

使用注解 @EnableAspectJAutoProxy,可以开启AOP

如何强制使用cglib?

使用注解 @EnableAspectJAutoProxy(proxyTargetClass = true) ,表示使用CGLIB动态代理,默认情况下proxyTargetClass 属性为false,即默认使用JDK动态代理

在线程中暴露代理对象

使用注解 @EnableAspectJAutoProxy(exposeProxy= true) ,即spring会把当前的代理对象存放在ThreadLocal中

@EnableAspectJAutoProxy源码展示

package org.springframework.context.annotation;

import java.lang
文章来源:https://blog.csdn.net/weixin_43860634/article/details/135527933
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。