一套RESTful风格API接口响应参数规范化的解决方案。
- 规范化。
- 统一化。
- 标准化。
<dependency>
<groupId>com.fengwenyi</groupId>
<artifactId>api-result</artifactId>
<version>3.0.0</version>
</dependency>
@RestController
@RequestMapping("/api")
public class ApiController {
@RequestMapping("/demo")
public ResultTemplate<Void> demo() {
return ResultTemplate.success();
}
}
curl http://localhost:8080/api/demo
{
"code":"SUCCESS",
"message":"Success",
"success":true,
"header":null,
"body":null,
"date":"2022-07-16T20:21:23.017"
}