Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import jakarta.validation.constraints.AssertTrue;
- import jakarta.validation.constraints.Max;
- import jakarta.validation.constraints.Min;
- import jakarta.validation.constraints.NotNull;
- import jakarta.validation.constraints.Size;
- import jakarta.validation.constraints.Email;
- public class User {
- @NotNull(message = "Name cannot be null")
- private String name;
- @AssertTrue
- private boolean working;
- @Size(min = 10, max = 200, message
- = "About Me must be between 10 and 200 characters")
- private String aboutMe;
- @Min(value = 18, message = "Age should not be less than 18")
- @Max(value = 150, message = "Age should not be greater than 150")
- private int age;
- @Email(message = "Email should be valid")
- private String email;
- // standard setters and getters
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement