首页 > 解决方案 > 对于 Hibernate Validator,“......预期 Hibernate Validator 将出现在类路径中并自动检测到”是什么意思?

问题描述

我正在尝试弄清楚 Bean Validation。据我了解,为了配置它,您需要在配置中创建一个 Bean:

import org.springframework.validation.beanvalidation.LocalValidatorFactoryBean;

@Configuration
public class AppConfig {

    @Bean
    public LocalValidatorFactoryBean validator() {
        return new LocalValidatorFactoryBean();
    }
}

但我不明白这是什么意思:”前面示例中的基本配置触发 bean 验证以使用其默认引导机制进行初始化。Bean Validation 提供程序,例如 Hibernate Validator,预计将出现在类路径中,并且被自动检测到。”

我是否正确理解这意味着您需要向 Maven 添加依赖项?还是我需要实现其他一些类?

标签: springvalidation

解决方案


推荐阅读