spring注入 bean 出现异常

卢峰 发布于 2016/11/03 14:22
阅读 233
收藏 0

各位大神好,我在XML文件中,定义一个 bean ,然后在 Controller 中使用注解来注入,但是出现异常了。

具体异常和配置如下图


加载中
0
阿信sxq
阿信sxq
等待注入的方法需要的类型和提供的类型不匹配,你看一下
0
卢峰
卢峰

引用来自“阿信sxq”的评论

等待注入的方法需要的类型和提供的类型不匹配,你看一下
这个 bean 被用于这个配置,难道这样会改变这个类的类型吗?
阿信sxq
阿信sxq
看起来的确会改变类型哦
0
wadson_forever
wadson_forever
你找个类有没有进行增强或者是代理啊
0
卢峰
卢峰

引用来自“wadson_forever”的评论

你找个类有没有进行增强或者是代理啊
这个类应该是被代理了,难道被代理就不能被注入了吗?
卢峰
卢峰
回复 @wadson_forever : 已经解决,我再创建一个service 类,一个作原来配置的引用,另一个作 Controller 中的注入
wadson_forever
wadson_forever
如果使用jdk的动态代理,生成的Proxy的实例,就不是你那个类型了,你可以换一下代理类型试一下,使用cglib的
返回顶部
顶部