0
点赞
收藏
分享

微信扫一扫

AOP以及操作日志

闲嫌咸贤 2022-03-30 阅读 65
spring

AOP意思是:面向切面编程,通过预编译和动态代理的方式实现程序功能的同一维护

利用AOP对业务的各个部分进行隔离,从而使得业务逻辑间的耦合度降低,提高程序的可重用性


@Aspect 加上这个注解就是切面

连接点:Controller 或Service层的方法

切入点:将切面与连接点关联起来,切入点表达式定义了“增强哪些包下面的哪些方法”

切面中的所有通知所关注的连接点,都由切入点表达式来决定。

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-aop</artifactId>
</dependency>

优先环绕通知-》前置增强->后置增强 

举报

相关推荐

0 条评论