游客qvodddxyww5ru_个人页

个人头像照片 游客qvodddxyww5ru
0
1
0

个人介绍

暂无个人介绍

擅长的技术

  • Linux
获得更多能力
通用技术能力:
  • Linux
    初级

    能力说明:

    掌握计算机基础知识,初步了解Linux系统特性、安装步骤以及基本命令和操作;具备计算机基础网络知识与数据通信基础知识。

    获取记录:

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2020年08月

正在加载, 请稍后...
暂无更多信息
  • 回答了问题 2020-08-15

    CGLIB无法拦截静态方法问题

    1. 这就要从原理说起了,cglib生成的代理对象只是单纯的继承被代理对象,然后重写每个方法去调用MethodInterceptor的intercept()方法,继承嘛,只能重写普通方法,而不能对final方法和static方法进行操作
    2. 还有那位说单纯的AspectJ不能处理static方法是错误的,单纯的AspectJ可通过后编译织入处理static方法(post compile weaving),你用的使用是spring aop(即不单纯的AspectJ),他是通过动态代理实现的,也就是jdk代理或者cglib代理,此时又绕回上述1中了
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息