春季3@Component和@Configuration之间的差异
我遇到了Spring 3提供的两个注释(@Component和@Configuration),我有点困惑。
这是我读到的内容@Component
将此“context:component”放在bean配置文件中,这意味着在Spring中启用自动扫描功能。基本包指示您的组件存储在哪里,Spring将扫描此文件夹并找出豆子(标有@Component)并将其注册到Spring容器中。
所以我想知道那么如果将注册我的bean而无需在spring配置XML文件中声明它们,这有什么用。@Configuration
@Controller