Spring AOP 监控包及子包下面的所有类

之前做了一个log切面类,然后Pointcut如下:

@Pointcut("execution(* com.jiuqi.controller.*.*(..))")

后面发现,我在controller下面再建立了一个文件夹,然后发现这个文件夹下面的类就监控不到了,笑哭!原因是对表达式不熟,少了一个点,修改为如下即可:

@Pointcut("execution(* com.jiuqi.controller..*.*(..))")
end