AOP——@Around("within(@...... *)")

within是切入点表达式的一种,表示用于匹配指定类型内的方法执行。

示例:

@Around("within(@org.springframework.stereotype.Controller *)")

含义

匹配com.abc包下所有使用@Service注解的类;

分析

@org.springframework.stereotype.Controller加@是因为org.springframework.stereotype.Controller是一个注解,就是我们平常使用的@Controller;
*是指匹配所有类。

posted @ 2021-08-12 10:04  光一  阅读(662)  评论(0编辑  收藏  举报