拦截器
IT界的老菜鸟
这个作者很懒,什么都没留下…
展开
-
Mybatis拦截器,解决达梦数据库sql返回类型Map key大写问题
Mybatis拦截器,解决达梦数据库sql返回类型Map key大写问题拦截器功能点代码介绍拦截器入口接收Mybatis处理的结果自己处理查询结果拦截器功能点代码介绍在代码中有一句invocation.proceed();方法,如果执行了这个方法,就是mybatis自己处理查询结果返给我们用。如果不执行该方法,则我们自己可以拿到结果自己映射到返回类型中去拦截器入口import org.apache.ibatis.executor.resultset.DefaultResultSetHandler;原创 2021-12-06 10:18:42 · 3354 阅读 · 2 评论 -
java拦截接口返回参数ResponseBodyAdvice
@ControllerAdvicepublic class MyEncryptResponseBodyAdvice implements ResponseBodyAdvice<Object> { private boolean encrypt;//业务参数 @Autowired private SecretKeyConfig secretKeyConfig;//业务参数 private static ThreadLocal<Boolean> encr原创 2020-10-14 15:20:26 · 1377 阅读 · 0 评论 -
JAVA请求参数拦截RequestBodyAdvice
注意:需要注解@ControllerAdvice和实现RequestBodyAdvice 接口,并且这个拦截只会针对@RqestBody注解的生效 。@ControllerAdvice(basePackages = "com.ow.xxx.controller")//此处设置需要当前Advice执行的域 , 省略默认全局生效public class MyEncryptRequestBodyAdvice implements RequestBodyAdvice { private Logger l原创 2020-10-14 15:13:07 · 1553 阅读 · 0 评论