Der Artikel zeigt zunächst wie mit Standard Bean Validation Annotationen eine Validierung einzelner Attribute von Objekten erfolgen kann und benennt resultierende Nachteile. Als Ausweg wird eine Lösung von Attribut- und Parameterübergreifenden Constraints auf der Basis der Spring Expression Language gezeigt.
Пожалуйста, войдите в систему, чтобы принять участие в дискуссии (добавить собственные рецензию, или комментарий)
Цитировать эту публикацию
%0 Journal Article
%1 schmeling2017validation
%A Schmeling, Benjamin
%D 2017
%J javamagazin
%K bean bean-validation-framework spring spring-expression-language spring-framework validation
%N 3
%P 52-57
%T How to SpEL Validation - Klassenweite und parameterübergreifende Constraints mit der Spring Expression Language.
%U https://entwickler.de/java-magazin/java-magazin-3-17-579765751.html
%X Der Artikel zeigt zunächst wie mit Standard Bean Validation Annotationen eine Validierung einzelner Attribute von Objekten erfolgen kann und benennt resultierende Nachteile. Als Ausweg wird eine Lösung von Attribut- und Parameterübergreifenden Constraints auf der Basis der Spring Expression Language gezeigt.
@article{schmeling2017validation,
abstract = {Der Artikel zeigt zunächst wie mit Standard Bean Validation Annotationen eine Validierung einzelner Attribute von Objekten erfolgen kann und benennt resultierende Nachteile. Als Ausweg wird eine Lösung von Attribut- und Parameterübergreifenden Constraints auf der Basis der Spring Expression Language gezeigt. },
added-at = {2018-11-18T21:07:59.000+0100},
author = {Schmeling, Benjamin},
biburl = {https://www.bibsonomy.org/bibtex/23b98f16ed81bda4c84cbc63df1732e9d/funthomas424242},
description = {1. Die Standardannotationen vom Bean Validation Framework arbeiten nicht Attribut- oder Parameterübergreifend.
2. Nutzereigene Constraints können erstellt werden um Attribut- oder Parameterübergreifend zu wirken. Es muss jedoch für jede Klasse auf welche das übergreifende Constraint angewendet werden soll eine Validator Klasse bereitgestellt werden.
3. Mit Hilfe der Spring Expression Language kann das Problem auf die Bereitstellung einer implementierten Validatorklasse reduziert werden. },
interhash = {7428eedd0b4df2eb7d66c62d6fff3ee9},
intrahash = {3b98f16ed81bda4c84cbc63df1732e9d},
journal = {javamagazin},
keywords = {bean bean-validation-framework spring spring-expression-language spring-framework validation},
language = {Deutschland},
number = 3,
pages = {52-57},
timestamp = {2018-11-18T21:22:14.000+0100},
title = {How to SpEL Validation - Klassenweite und parameterübergreifende Constraints mit der Spring Expression Language.},
url = {https://entwickler.de/java-magazin/java-magazin-3-17-579765751.html},
year = 2017
}