是否可以在Spring中禁用自动验证
我有一个Spring启动应用程序。传递给我的是否可以在Spring中禁用自动验证,spring,spring-boot,validation,Spring,Spring Boot,Validation,我有一个Spring启动应用程序。传递给我的@RestController的请求类包含我无法更改/删除的javax.validation注释-它们作为第三方库提供。所以我想手动验证我的请求对象,或者根本不验证它们。不幸的是,如果我加上: springbootstartervalidation-对验证程序进行预配置,或 validation api和hibernate validator-自己创建一个验证程序 Spring自动为所有my@RestControllers启用验证 是否可以在Spr
@RestController
的请求类包含我无法更改/删除的javax.validation
注释-它们作为第三方库提供。所以我想手动验证我的请求对象,或者根本不验证它们。不幸的是,如果我加上:
-对springbootstartervalidation
验证程序进行预配置,或
和validation api
-自己创建一个hibernate validator
验证程序
@RestController
s启用验证
是否可以在Spring中禁用自动验证?您是否可以禁用
ValidationAutoConfiguration
的自动配置?这可以通过@EnableAutoConfiguration(exclude=ValidationAutoConfiguration.class)实现。
这是否回答了您的问题?spring.jpa.properties.javax.persistence.validation.mode=none您可以禁用ValidationAutoConfiguration
的自动配置吗?这可以通过@EnableAutoConfiguration(exclude=ValidationAutoConfiguration.class)实现。
这是否回答了您的问题?spring.jpa.properties.javax.persistence.validation.mode=none