Spring与Springmvc注解问题 5C

Spring中配置是这样的
context:component-scan base-package="cn.ji.*"/
如果SPRINGmvc的配置文件在写
context:component-scan base-package="cn.ji.controller"/
或者
context:component-scan base-package="cn.ji.*"/
所有的依赖注入就会失败报错
如果不在Springmvc中配置启动起来不报错但是访问不到controller,请问配置文件哪里写错了应该怎么写
之前普通的javaweb项目 两个XML都有context:component-scan base-package是没有问题的
现在弄成maven项目了 就出现了这个问题 还是我少了什么JAR包嘛
附上JAR包图图片说明

3个回答

带了尖括号貌似网页显示不出来所以我把它去掉了

可能是因为spring你要两次管理这个包出冲突了?不过你不应该在spring的配置文件扫描spring-mvc的controller啊,controller是前后台交互的,,,你用spring扫描它干啥。扫描是用来自动把注解的bean加载到spring配置文件中的。。。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!