两步教你解决 Error creating bean with name 'xxxxController' Could not autowire field 错误

关于这个错误的文章非常多,文章中的废话也特别多.

一个很简单的问题又是贴代码,又是假装分析一下为什么,根本没这个必要!!!!!! 尼玛真酸

两步就可以解决它!!!

1 原因分析:

                   bean不能创建不能自动装载一定出在配置问题上

2 解决步骤

                    a 检查 dao层 service层  controller层有没有加注解 如果没有加上一般就Ok了 如果加了 请看b步骤

                    b 检查 添加了注解dao层service层controller层对应的包有没有添加进针对这些注解的包扫描中 如果没有 加上就Ok(在spring的配置文件中检查)

                         (a)打开spring-context.xml配置文件

                         (b)找到class为org.mybatis.spring.mapper.MapperScannerConfigurer的bean

                         (c)在name为basePackage的property

                         (d)在对应的value下添加你的包就行了

注:

      小爷就讨厌废话多,没重点,不中用的文字 耽误别人的时间也浪费自己的精力

      直接告诉别人怎么做,直接解决别人的问题,至于为什么谁爱怎么解释就怎么解释(很多时候我自己解决了 自己都不知道因为啥 )

      解决比解释重要 

      怎么做比为什么重要!!!

                   

猜你喜欢

转载自blog.csdn.net/weixin_42204641/article/details/81153595