第一个aop 15分开始看。 就是找方法,找到就ok
①protect 是同一个包下可以访问。
②在配置文件中 \ 并不是特殊字符,不是在java中。
- 切面就是一个普通的类,怎么和真正要被代理的类发生关系呢?
- 通过的是applicationContext中的配置
- 首先要先解析配置文件中的数据,也就是找到哪些类的哪些方法需要我们增强
- 通知的方法是哪个
- 我们将配置的信息进行了一次封装,封装到HomeAOPConfig这个类中。类中有个属性,是Map key就是我们 目标对象的method,把增强的代码作为value ,因为value中有对象和方法 我们进行了一步封装, homeAspect对象就是value
以上总结
其实第一个存配置我们创建了一个类
然后存 切面的信息我们又创建了一个类
本文探讨了AOP(面向切面编程)的基本概念,包括切面如何与目标类关联,配置文件解析方法,以及如何使用HomeAOPConfig类封装增强代码。详细解释了protect修饰符的作用范围,以及在配置文件中正斜杠的正确用法。
3279

被折叠的 条评论
为什么被折叠?



