在Spring项目中,我试图让注入在OVal(SourceForge库)自定义验证器(CheckWith实现)中工作。 OVal注入器包含:
public class SpringInjector {
@Autowired
private AutowiredAnnotationBeanPostProcessor processor;
}
并且根据OVal文档应该以这种方式声明:<bean class="net.sf.oval.integration.spring.SpringInjector" />
。
问题是已有3名注射候选人。有没有办法覆盖XML配置中的@Autowire
,因为processor
变量没有访问器方法?或者任何其他方式让注入在OVal自定义验证器中工作?
答案 0 :(得分:0)
添加:
<bean class="org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor"/>
<bean class="net.sf.oval.integration.spring.SpringInjector"/>