モジュール jp.ecuacion.splib.web
クラス SplibExceptionHandler.ValidationErrorInfoBean
java.lang.Object
jp.ecuacion.splib.web.exceptionhandler.SplibExceptionHandler.ValidationErrorInfoBean
- 含まれているクラス:
SplibExceptionHandler
NotEmptyの効率的な実装のために動的なNotEmptyの適用(BaseRecordに@NotEmptyを記載しておき、何らかの条件でそれをactiveにする形)を検討したが、
結果不可であることがわかった。その場合、個別ロジックでnot emptyチェックを行右必要があるが、別途実施されたbean validationの結果と合わせる。 その際、実際のbean
validationの結果(ConstraintViolation)を自分で生成するのはなかなか辛いので、bean validationの結果も含め
必要な項目を本beanに入れて後処理を共通化する
-
コンストラクタの概要
コンストラクタコンストラクタ説明ValidationErrorInfoBean(jakarta.validation.ConstraintViolation<?> cv) ValidationErrorInfoBean(String message, String propertyPath, String validatorClass) こちらはnotEmptyのロジックチェック側で使用。 -
メソッドの概要
修飾子とタイプメソッド説明
-
コンストラクタの詳細
-
ValidationErrorInfoBean
こちらはnotEmptyのロジックチェック側で使用。 -
ValidationErrorInfoBean
public ValidationErrorInfoBean(jakarta.validation.ConstraintViolation<?> cv)
-
-
メソッドの詳細
-
getMessage
-
getPropertyPath
-
getValidatorClass
-
getAnnotationDescriptionString
-