所以我做了:public class MyValidator implements Validatororg.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean我尝试创建bean并注入它的方法private MyVal
我不知道我是否需要提供更多的代码/细节,但如果需要的话,我准备提供更多的信息:)
我明白了:Could not autowire.No beans of 'Validator' type found。这里有类似的问题,但没有关于Validator的问题。我试着通过构造函数自动生成它,但它仍然是一样的。目前spring-boot-starter-xxx-xxx的最新版本是1.4.1.RELEASE。("before
我对Spring很陌生,并试图理解“将原型bean注入到单例bean”的概念。据我在单例中的理解,每个Spring容器中只有一个实例,不管您检索它的时间有多长()。被使用,这就是为什么构造函数不会再次被调用的原因。To me :当我从应用程序上下文中获取requestProcessor时,它将与new validator连接,因为我们声明验证器bean具有原型范围。但这种情况不会发生。
如何解决这个问题?我的理解正确