Spring Boot
记录学习和使用 Spring Boot 的知识和想法
whylost迷心
浪荡游子身无悔,回眸一笑百媚生。
展开
-
RESTful 统一返回结果 类
我们期望能有一个统一的RESTful接口返回形式, 它应该有一个统一的服务器返回状态码,一个统一的服务器端返回消息, 一个统一的返回数据集data统一返回数据应如下示例{"code": 0,"message": 'hello world',"data": []}1. 定义对应变量 /** * 统一服务器返回状态码 (!=http状态码) */ private Integer code; /** * 统一 服务器端返回消息 */ private String messa原创 2020-05-26 09:25:53 · 1545 阅读 · 4 评论 -
Entity←→Map 实体类与Map的互相转换工具类
在service使用MyBatisPlus的QueryWrapper进行数据库查询时,如果查询结果只有一条,而且又想把它变成一个map的时候就需要自定义一个转换工具类了(此处不考虑通过引入依赖解决的办法)MapEntityUtilpackage com.whylost.hrserver.utils;import java.lang.reflect.Field;import java.lang.reflect.Modifier;import java.util.HashMap;import ja原创 2020-05-12 21:18:24 · 954 阅读 · 0 评论 -
Controller 统一格式(增删改查)
Controller 统一格式(增删改查)RestFul Api 不应该带有动词,只写资源名称即可 /** * GET 方法(查) * @return */ @GetMapping("/") public RDataJson GET(){ // 调用 Service 业务逻辑方法 List<T> List = Service.GET(); // 返回统一结果 return RDataJson.SUCCESS().data("List",原创 2020-05-10 22:45:49 · 1459 阅读 · 0 评论