摘要: 不使用Enum默认的valueOf方法获取枚举类型。 public enum VerificationEnum { Client, Server, ; } public final class EnumUtil { /** * 获取枚举 * * @param clazz clazz * @param 阅读全文
posted @ 2021-05-17 11:22 Se7end 阅读(2446) 评论(0) 推荐(0) 编辑
摘要: 如图: 一共分4步来处理: 前端生成uuid,在请求时将uuid设置到请求头中。 拦截请求(过滤器/拦截器/切面),获取请求头中的uuid。有uuid拦截,没有uuid放行。 判断uuid是否已经请求,没有请求存储uuid。有请求返回重复请求异常。 业务处理失败,前端还会重新请求,需要将uuid从存 阅读全文
posted @ 2021-05-17 11:18 Se7end 阅读(799) 评论(0) 推荐(0) 编辑
摘要: SpringMVC的一个请求问题。 如果请求成功,走Filter,Interceptor都没有问题。 如果请求失败,比如说请求里面验证不通过,然后抛出了一个异常。 这个Filter和Interceptor都不能处理到这个异常(Aspect可以处理,但是又不想用这个。@ControllerAdvice 阅读全文
posted @ 2021-05-17 10:55 Se7end 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 最近在处理日志输出的时候,为了方便排除问题,就把SQL的SELECT,INSERT,UPDATE,DELETE等操作做了日志记录。 框架用的是MyBatis-Plus的日志输出。 这里输出的时候,查询和修改的日志输出级别不一样,查询的是TRACE,修改的是DEBUG,然后使用Logback.xml配 阅读全文
posted @ 2021-05-17 10:38 Se7end 阅读(1067) 评论(0) 推荐(0) 编辑