如何自定义注解实现功能

可以结合spring的AOP,对注解进行拦截,提取注解。大致流程为:

1、 新建一个注解@MyLog,加在需要注解申明的方法上面;
2、 新建一个类MyLogAspect,通过@Aspect注解使该类成为切面类;
3.、通过@Pointcut 指定切入点 ,这里指定的切入点为MyLog注解类型,也就是被
@MyLog注解修饰的方法,进入该切入点;
4.、MyLogAspect中的方法通过加通知注解(@Before、@Around、@AfterReturning、
@AfterThrowing、@After等各种通知)指定要做的业务操作。

猜你喜欢

转载自blog.csdn.net/weixin_40486739/article/details/89282004