@Pointcut("execution(* com.asiainfo.path.controller.*.*(..))")
@Pointcut("execution(public * com.asiainfo.path.controller.*.*(..))")
解决:多个目录的controller
@Pointcut("execution(public * com.asiainfo.*.controller.*.*(..))")
-
https://blog.csdn.net/u013378306/article/details/86668304 各个符号,更详细
- 定义在service包和所有子包里的任意类的任意方法的执行:execution(* com.xyz.service...(..))
- 第一个表示匹配任意的方法返回值, ..(两个点)表示零个或多个,第一个..表示service包及其子包,第二个表示所有类,
- 第三个*表示所有方法,第二个..表示方法的任意参数个数
-
https://blog.csdn.net/f_myit_road/article/details/79536670 *和**区别
-
Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'fitting.topic' in value "${fitting.topic}"
@Value注解的默认值
@Value("${fitting.topic:fitting}")