欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

问题记录

程序员文章站 2022-07-12 11:36:50
...

1、Could not autowire. No beans of ‘UserDao’ type found.
这个对程序运行没有影响,可以去掉@Autowired ,直接new一个对象使用,不用注入。

2、NoSuchBeanDefinitionException: No qualifying bean of type…… expected at least 1 bean which qualifies as autowire candidate for this dependency.

原因1:没有在测试方法前面加@Test

问题记录

原因2:bean没有注入:加上@Service("userService"),虽然userMapper是红色错误,Could not autowire. No beans of 'UserDao' type found.但可运行。

问题记录

3、Could not set parameters for mapping: ParameterMapping{property=’vlues’, mode=IN, javaType=class java.lang.Integer, jdbcType=null, …… Cause: java.sql.SQLException: 无效的列类型
原因:变量类型错误
我的错误是一开始parameterType写的String,要改成int,如下:

问题记录

相关标签: bean