Kapitel 11. Bean Validation

Die Bean Validation ist als JSR 303 definiert und die vollständige Spezifikation finden Sie unter http://jcp.org/aboutJava/communityprocess/final/jsr303/index.html.

Mit der Bean Validation steht auf Klassenebene eine Constraint-Deklaration und Validierung für Java-Anwendungen zur Verfügung.

Die Constraints können in Form von Annotationen für ein Feld, eine Eigenschaft, einen Methodenparameter oder eine Klasse deklariert werden. Sie lassen sich für Interfaces oder Oberklassen definieren. Gibt man einen Constraint für ein Interface an, wird damit sichergestellt, dass der Constraint für alle Klassen umgesetzt wird, die das Interface implementieren. Genauso erben alle Klassen, die von einer Oberklasse erben, auch das ...

Get Java EE kurz & gut now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.