Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/305.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
Java Spring引导创建自定义hibernate验证程序_Java_Spring Boot_Hibernate Validator - Fatal编程技术网

Java Spring引导创建自定义hibernate验证程序

Java Spring引导创建自定义hibernate验证程序,java,spring-boot,hibernate-validator,Java,Spring Boot,Hibernate Validator,我使用SpringBoot和HibernateValidator来验证我的模型,但我想知道是否可以创建自定义验证程序(而不是注释)。我有一些复杂的验证,我想在我的方法中使用@Valid来验证这一点 tks您没有指定您使用的语言。这是问题的一个基本部分;)。另外,您还没有包含任何代码。堆栈溢出不是代码编写服务。您尝试过什么?是的,您可以创建自己的验证并实现javax.validation.ConstraintValidator接口来封装验证逻辑。当您在类中使用自定义注释对字段或方法进行注释,并在该

我使用SpringBoot和HibernateValidator来验证我的模型,但我想知道是否可以创建自定义验证程序(而不是注释)。我有一些复杂的验证,我想在我的方法中使用@Valid来验证这一点


tks

您没有指定您使用的语言。这是问题的一个基本部分;)。另外,您还没有包含任何代码。堆栈溢出不是代码编写服务。您尝试过什么?是的,您可以创建自己的验证并实现javax.validation.ConstraintValidator接口来封装验证逻辑。当您在类中使用自定义注释对字段或方法进行注释,并在该类上使用@Valid时,验证框架将启动并调用您的验证逻辑。请继续阅读:您不需要指定您使用的语言。这是问题的一个基本部分;)。另外,您还没有包含任何代码。堆栈溢出不是代码编写服务。您尝试过什么?是的,您可以创建自己的验证并实现javax.validation.ConstraintValidator接口来封装验证逻辑。当您在类中使用自定义注释对字段或方法进行注释,并在该类上使用@Valid时,验证框架将启动并调用您的验证逻辑。请在此阅读: