<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-validation</artifactId>
</dependency>
public class User {
private String name;
private String email;
}
@RestController
public class UserController {
@PostMapping("/users")
public String addUser(@Validated @RequestBody User user) {
}
}
json
{
"name": "",
"email": "invalid-email"
}