オブジェクトパラメータチェック——注釈方式

1233 ワード

注記:(単独または混用)
JSRとHibernate validatorのチェックはObjectの属性のみチェックできます
Spring validatorにM e t h o d ValidationPostProcessorブロッキングが追加され、メソッドパラメータの検証が可能
一、Spring Validator
'org.springframework.boot.spring-boot-starter-validation

https://docs.spring.io/spring/docs/5.0.5.RELEASE/spring-framework-reference/core.html#validation-beanvalidation
二、Hibernate Validator
'javax.validation:validation-api:2.0.1.Final'
'org.hibernate.validator:hibernate-validator:6.0.16.Final'

https://docs.jboss.org/hibernate/stable/validator/reference/en-US/html_single/#preface
https://www.cnblogs.com/albert1024/articles/8436270.html
使用可能:https://www.jianshu.com/p/ca0bac07f473——インタフェースメソッドのパラメータ追加@Valid、インタフェース実装クラス追加@Validated、検証が必要な実体クラスパラメータに注記を追加
 
 
注意:
Spring bootカスタム注記+AOPブロック:https://blog.csdn.net/piaoranyuji/article/details/89448632
注記の説明は完全です.https://blog.csdn.net/HunterUUU/article/details/85253408
例:https://blog.csdn.net/steven2xupt/article/details/87452664
https://blog.csdn.net/justry_deng/article/details/86571671
書くのは散らかっていますが、全部ですが、できるだけこれを見ないでください.つらいです.https://www.cnblogs.com/cjsblog/p/8946768.html