Spring切片拦截-Aspect

1、maven依赖:


    org.aspectj
    aspectjrt
    1.8.1


    org.aspectj
    aspectjweaver
    1.8.1 runtime

2、类注解:

@Component,@Aspect,@EnableAspectjAutoProxy(proxyTargetClass=true)

3、方法注解:

@Around("@annotation(xxxxx) || @with(yyyyy)")

实现以上功能,还有一个比较麻烦的方法是,使用spring的BeanRegistryPostProcessor通过ApplicationContext.getByAnnotation找到所有的类,见前面的文章

你可能感兴趣的:(Java技术心得,spring,java,后端)