刚学习spring MVC 中 ,在访问Controller(控制层) 的时候 出现了以下错误
No matchingbean of type [*.*.service....] found for dependency
...
上网查了一些资料,大多说错误都是因为注解错误或不当导致的。
但是,我已经很觉得我的错误应该不是这个原因造成。最后才知道。
在配置配件中,对web包中的所有类进行扫描,以完成Bean创建和自动依赖注入的功能 的xml文件没有写全
我只是扫描了 Controller的注解。并未设置扫描dao以及service层的注解
所以在配置文件
<context:component-scan base-package="
这个地方加入你对应的包名,使其自动扫描注解