Spring:
1.@Configuration 表示当前类 这是一个配置类
2.@Bean 表示当前 方法 的返回值是 Spring 容器中的一个 Bean(向 spring容器中注册一个对象)
如果想为 bean 自定义一个名字,可以在@Bean 注解中 进行设置 @Bean(“xxx”)
3.@Qualifier(“xxx”) 表示告诉 Spring 容器,需要的 对象名为 xxx。
4.@Component 与 @Configuration 的区别:
@Configuration 注解 类下的 被 @Bean 注解的方法先去 spring 容器中查找是否有被查找的 bean 对象,如果有,则直接使用,就不再执行 @Bean
注解下的方法
@Component 注解的类下被@Bean 注解的方法 会被直接调用,