注解 给接口监控方法加上自定义拦截记录

Posted zzz初见

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了注解 给接口监控方法加上自定义拦截记录相关的知识,希望对你有一定的参考价值。

 

/**
* 自定义注解 拦截器
* @author 
* 给需要监控的方法加上改注解,就可以实现该方法的日志记录
*/
@Target({ ElementType.PARAMETER, ElementType.METHOD })
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface WbmsService{
//描述
String description() default "";
//操作类型 同步:sync 异步 async
String oprateType() default "";
//客户名称
String clientName() default "";
}

使用方法 在被调用的方法实现类上添加该注解

@WbmsService(description = "客户欠款查询", oprateType = "sync", clientName = "")

以上是关于注解 给接口监控方法加上自定义拦截记录的主要内容,如果未能解决你的问题,请参考以下文章

mybatis拦截器

拦截器和自定义注解@interface

在Spring中怎么拦截自定义的注解

用户操作拦截并作日志记录--自定义注解+AOP拦截

AOP + 注解 实现通用的接口参数校验

spring AOP 和自定义注解进行身份验证