我試圖讓spring-boot(spring-boot-starter-web:1.3.5.RELEASE和spring-boot-starter-validation:1.3.5.RELEASE)工作沒有hibernate-validator依賴。這些是我擁有的選項:沒有hibernate-validator依賴項的Spring Boot應用程序
選項1:使用默認的OptionalValidatorFactoryBean。
選項2:查找一些其他JSR 303實現 - org.apache.bval:bval-jsr303或其他任何東西。
我試過選項1,和依賴注入忽略此設置,並查找休眠,驗證和失敗:
@Bean
public org.springframework.validation.Validator validator() {
return new OptionalValidatorFactoryBean();
}
對於選項2,我放棄了類路徑和依賴注入確實在瓶子不選擇實施。
它會是不錯的比冬眠驗證器,或者至少提供類似的選擇1.
出於好奇,Hibernate Validator有什麼問題? –
這是我的僱主的一些法律障礙,沒有其他技術原因 – Mohan