Package io.extact.rms.platform.validate
Class ValidateParamInterceptor
java.lang.Object
io.extact.rms.platform.validate.ValidateParamInterceptor
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic @interface
static class
CDIでValidatorをラップしたクラス。 以下の理由からCDI-BeanValidatorインテグレーション機能は使わず独自実装を行い、 CDI-BeanValidatorインテグレーション機能がデフォルトで有効になっている環境でも取得可能なように 限定氏を付けている。 JavaEE の"Method validation"は広範に効きすぎなのでOFFにしたい @InjectでValidatorインスタンスを取得するにはHibernateのValidatorExtensionを有効にする必要が あるがJerseyとのvalidate機能も混在してライブラリと機能実態がカオスになる Validatorインスタンスの@Injectによる取得はclassパス上にhibernate-validator-cdi.jarなどがあるか によりポータビリティに難がある -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
ValidateParamInterceptor
public ValidateParamInterceptor()
-
-
Method Details
-
obj
- Throws:
Exception
-