前段时间开发遇到一个这样的问题,使用<context:annotation-config/>开启注解服务后,发现@Controller,@Component,@Service等注解失效了,这里用代码演示一下问题出现的现象 |
|
|
|
|
|
发现会报一个这样的问题:
|
后来把<context:annotation-config/>替换成为<context:component-scanbase-package="org.spring.test2"/>发现所有问题解决了。 |
<
context:annotation-config
/>作用:开启注解服务。
<
context:component-scan
base-package
=
"org.spring.test2"
/>作用:1、开启注解服务,2、具有自动检测功能
|
Spring <context:component-scan base-package=""/> 与 <context:annotation-config/>的区别
最新推荐文章于 2024-08-01 18:20:03 发布
本文探讨了在Spring框架中使用<context:annotation-config/>时出现@Controller、@Component、@Service等注解失效的问题,并通过示例代码展示了如何通过替换为<context:component-scan base-package="org.spring.test2"/>来解决该问题。
摘要由CSDN通过智能技术生成