您好我已经设置了Spring MVC(4)+ Postgresql + JPA应用程序,并且遇到以下情况: 我想为我的“User”存储库设置自定义查询,现有的(空)UserRepository:Spring MVC OptionalValidatorFactoryBean未找到
public interface AccountRepository extends JpaRepository<User,Long> {
@Query("select u from User u where u.Email = ?1")
User findByEmail(String emailAddress);
}
随着空库,一切都与服务器OK,与verison上面我得到了在启动时出现以下异常:
org.springframework.beans.factory .BeanCreationException:创建名为'accountController'的bean时出错:注入自动装配依赖关系失败;
嵌套的例外是
org.springframework.beans.factory.BeanCreationException:无法自动装配领域:私人com.springapp.mvc.Repositories.AccountRepository com.springapp.mvc.AccountController.accountRepository;
嵌套的例外是
org.springframework.beans.factory.CannotLoadBeanClassException:找不到类[org.springframework.validation.beanvalidation.OptionalValidatorFactoryBean]为名为“豆org.springframework.validation.beanvalidation.OptionalValidatorFactoryBean# 0'在null中定义;
嵌套的例外是
抛出java.lang.ClassNotFoundException:org.springframework.validation.beanvalidation.OptionalValidatorFactoryBean
即使强硬。我有OptionalValidatorFactoryBean.java在罐子(提取它)提供与Maven。我很困惑。
凹凸,凹凸,凹凸 – 2015-02-07 18:45:33
该库是否添加到依赖关系? – Rothens 2015-07-05 23:14:04