AOP简介
使用AOP,我们可以定义一个LoggingAspect,包含前置通知logBefore()和后置通知logAfter()。然后使用织入,将这个切面应用到业务方法上,从而在方法执行前后打印日志,而不用修改业务方法的代码。织入后,通知里的代码就被织入到目标方法里了,从而实现了在不修改业务逻辑的基础上添加新的功能,这就是AOP的魅力所在。通知(Advice):切面要实现的功能,即对业务逻辑的增强。切点(Pointcut):匹配连接点的断言,用于决定应用切面中的通知的具体位置。使用切点表达式进行描述。
原创
2023-05-01 12:12:33 ·
216 阅读 ·
0 评论