在拦截器中需要自己手动把JSON串转化为String类型,写入Response返回给前端
//构造JSON串
Result build = Result.build(null, ResultCodeEnum.NOTLOGIN);
//JSON转字符串
ObjectMapper objectMapper = new ObjectMapper();
String josn = objectMapper.writeValueAsString(build);
//json转为字符串后写入Response返回给前端
response.getWriter().write(josn);
推荐阅读:
四、SpringMVC实战:构建高效表述层框架
雪花算法ID和UUID的区别
mybatis-plus乐观锁
使用Mybatis-plus
SpringBoot读取自定义属性名
MybatisX 插件逆向工程 Gennerator 自动生成 实体类 Mapper映射
Mybatis分页插件PageHelper
SpringMVC参数校验
mybatis映射文件报错 URI is not registered
Cookie、Session 和 Token 之间的关系
行动消除疑虑