Spring有两个很核心的点,一个是IOC(控制反转)也称DI(依赖注入),另一个就是AOP(面向切面编程),今天我就来讲下AOP的两种实现方法。
首先在Spring官网中可以找到AOP有以下专业术语:
这些官方术语看看就觉得脑壳疼,所以我们还是要在代码中间去慢慢理解慢慢体会
首先我们把AOP的环境配置好,这里我只将maven的jar贴出来,至于jar包,还劳烦大家去找一找吧。。。。
org.aspectj aspectjweaver1.8.13
首先创建一个Service,里面有增删改查的方法,简单测试下。。
然后开始编写spring配置文件,文件中需要添加约束,将刚才的Service注册为bean,再将使用aop:config开始编写
前提是需要两个这样的aop注入类
也将上面两个类注册好bean,接下来使用main方法直接常规运行即可
发现运行输出了你提前写好的两个类的方法内容后,就代表成功了。



