1

在一个 Spring 项目中,我试图让注入在 OVal(一个 SourceForge 库)自定义验证器(CheckWith 实现)中工作。椭圆形喷油器大致包含:

public class SpringInjector {
    @Autowired
    private AutowiredAnnotationBeanPostProcessor processor;
}

并且根据 OVal 文档应该以这种方式声明:<bean class="net.sf.oval.integration.spring.SpringInjector" />. 问题是已经有 3 个候选注入。@Autowire鉴于processor变量没有访问器方法,有没有办法覆盖XML 配置中的 ?或者任何其他方式让注入在 OVal 自定义验证器中工作?

4

1 回答 1

0

添加这个:

<bean class="org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor"/>
<bean class="net.sf.oval.integration.spring.SpringInjector"/> 
于 2016-07-27T03:30:13.517 回答