AOP注解
可以灵活地定义任何一个具体的方法实现相应的增强功能
1、写一个软接口,定义一个注解
2、增强类照常写出来,其中可以有其他的增强方法,不能对核心代码造成任何影响的前提之下可以用
3、修改切入点,由切入面到切入点
4、放置注解,在需求增强的方法上面放置
AOP实例
记录图书的service层的日志操作
1、创建商品日志记录表
2、完成日志记录表的插入逻辑
3、环绕增强搜索日志记录参数并测试
4、环绕增强调用日志记录表的插入逻辑,完成日志记录的功能
5、正常执行目标类的核心代码,不能被增强方法影响
注意需要采用Spring IOC的模式进行操作和加载bean