java / beginner
Snippet
Feldvalidierung mit Constraints
Spring unterstützt die Bean Validation (JSR-303). Durch das Hinzufügen von Annotationen wie @NotBlank oder @Min zu Ihren Klassenfeldern können Sie Regeln für eingehende Daten erzwingen, um sicherzustellen, dass diese Ihren Anforderungen entsprechen.
snippet.java
1
2
3
4
5
6
7
public class UserRequest {@NotBlank(message = "Username is required")private String username;@Min(value = 18, message = "Must be at least 18")private int age;}
spring
Erklärung
1
@NotBlank
Stellt sicher, dass das String-Feld nicht null ist und eine getrimmte Länge größer als Null hat.
2
@Min(value = 18)
Validiert, dass das numerische Feld einen Wert hat, der nicht unter dem angegebenen Minimum liegt.