Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以在Spring中禁用自动验证_Spring_Spring Boot_Validation - Fatal编程技术网

是否可以在Spring中禁用自动验证

是否可以在Spring中禁用自动验证,spring,spring-boot,validation,Spring,Spring Boot,Validation,我有一个Spring启动应用程序。传递给我的@RestController的请求类包含我无法更改/删除的javax.validation注释-它们作为第三方库提供。所以我想手动验证我的请求对象,或者根本不验证它们。不幸的是,如果我加上: springbootstartervalidation-对验证程序进行预配置,或 validation api和hibernate validator-自己创建一个验证程序 Spring自动为所有my@RestControllers启用验证 是否可以在Spr

我有一个Spring启动应用程序。传递给我的
@RestController
的请求类包含我无法更改/删除的
javax.validation
注释-它们作为第三方库提供。所以我想手动验证我的请求对象,或者根本不验证它们。不幸的是,如果我加上:

  • springbootstartervalidation
    -对
    验证程序进行预配置,或
  • validation api
    hibernate validator
    -自己创建一个
    验证程序
Spring自动为所有my
@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