使用說明
XXXreq{
@NotNull(message = "XXX不能為空")
private Integer xxxx=0;
}
public ApiResponse getXXXXXX(@RequestBody @Valid XXRequest request) {
}
{
"timestamp": 1625646579695,
"status": 400,
"error": "Bad Request",
"exception": "org.springframework.web.bind.MethodArgumentNotValidException",
"errors": [
{
"codes": [
"NotNull.user.name",
"NotNull.name",
"NotNull.java.lang.String",
"NotNull"
],
"arguments": [
{
"codes": [
"user.name",
"name"
],
"arguments": null,
"defaultMessage": "name",
"code": "name"
}
],
"defaultMessage": "name不能為空",
"objectName": "user",
"field": "name",
"rejectedValue": null,
"bindingFailure": false,
"code": "NotNull"
}
],
"message": "Validation failed for object='user'. Error count: 1",
"path": "/hello"
}