0
点赞
收藏
分享

微信扫一扫

SpringBoot创建切面

橙子好吃吗 2022-08-04 阅读 78


介绍

引入依赖

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

配置各种切面

// 拦截comsumer及其子包下面的listen方法
execution(** com.st.mbase.consumer..*.listen(..))
execution(* com.st.mbase.consumer..*.listen(..))
// 拦截SaveHandler类的write2HDFS方法
execution(* com.st.mbase.consumer.handler.SaveHandler.write2HDFS(..))
// 拦截dao包及子包的所有insert方法
execution(* com.st.mbase.dao..*.insert*(..))

注意一个*和两个*的区别,后续自己搞懂一下区别



举报

相关推荐

0 条评论