摘要: aop的底层可以理解就是个动态代理 代理才是核心 基于注解使用aspectJ 主要的作用是 为 切面中的通知 能够作用到的目标类 生成代理 aop 底层的实现 是代理 <aop:aspectj-autoproxy/> 这个配置 可以为 我们写的切面类里面的通知所作用到的类 创建添加代理 而不用我们自 阅读全文
posted @ 2019-12-10 17:32 liubosong 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1 日志代理 实现方式 1 实现接口 jdk动态代理 2 继承 Cglib、Javassist 动态代理 java的动态代理 -> python的装饰器 -> golang和python函数的闭包 package com.itstaredu.spring.aop.before; import jav 阅读全文
posted @ 2019-12-10 13:51 liubosong 阅读(135) 评论(0) 推荐(0) 编辑
摘要: alt + 鼠标左键 接口方法 ctrl + alt + 鼠标左键 实现类方法 阅读全文
posted @ 2019-12-10 10:19 liubosong 阅读(4111) 评论(0) 推荐(0) 编辑