<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> </dependency> </dependencies> @RestController public class UserController { @PostMapping("/users") public ResponseEntity<String> createUser(@Valid @RequestBody User user) { // ... } } public class User { private String username; private String password; // getters and setters } @Pattern(regexp = "^[\\w-]+(\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+$") private String email; yaml spring.mvc.throw-exception-if-no-handler-found=true spring.web.resources.add-mappings=false spring.messages.basename=ValidationMessages


上一篇:
下一篇:
切换中文