ssm使用maven多模块,Controller类中service无法注入

问题描述:

ssm使用maven多模块,web层依赖service层,service层依赖dao层。service层的pom.xml中已添加了dao层的依赖,web层的pom.xml中已添加了service层的依赖。
service实现类上已添加了@Service:
图片说明

web层的spring配置文件如下,如图扫描的包标红,Controller类中service无法注入:
图片说明
图片说明

附上web.xml中spring配置文件路径的截图:

图片说明

看下红色提示的是什么,这个只是编译器警告,有可能没有识别到,你可以启动项目看下会不会报错