SpringBoot Annotations Guide
SpringBoot Annotations Guide
(...existing content...)
---
@Valid
Purpose:
Example:
@PostMapping("/users")
return ResponseEntity.ok(userService.save(user));
Purpose:
- @NotEmpty Value must not be null and must not be empty (applies to strings, collections).
Example:
@Size
Purpose:
Example:
Purpose:
Example:
Purpose:
Example:
@Min(18)
@Max(60)
... (and so on for JPA, Security, AOP, Lifecycle, and Testing annotations)