Error creating bean with name 'myController': Unsatisfied dependency expressed through field ....这个错误浪费我一天的时间。网上搜到了好几种方法缺注解、xml配置错误或者依赖有问题什么的 我都挨着试了看来并不是我出现的错误,直到晚上我突然想到会不会是我mapper.xml文件有问题。 所以我决定注释mapper扫描mapper下xml这行代码试试
可以看到现在注释前报错,
接下来注释后如下
可以看到成功运行了
。为什么难道sql代码有问题吗?我取消这行注释,然后赶紧去找这个xml文件把其中的sql语句全部注释竟然就可以成功运行
(初学者代码很少 刚开始学不要笑话我)这里是为什么我想了一下 以为是和在mapper里直接用sql这个冲突
但是这里注释掉sql语句,那个xml运行还是会报错.实在想不明白,希望有大佬告诉我为什么xml里的sql放出来就会报标题的错误。