Spring使用JavaConfig实现配置,脱离xml配置

原来xml配置

使用JavaConfig实现配置

不使用 @Component注入bean

使用 @Component注入bean


 

原来xml配置

原来我们使用Spring的时候,有一个核心的xml配置文件,来注入我们的bean

Spring的注入方式详解介绍

 Spring注解开发介绍例子

使用JavaConfig实现配置

现在我们完全删除xml配置文件

不使用 @Component注入bean

要使用JavaConfig实现配置,就得编写JavaConfig配置类

 

  • @Autowired:先通过byType方式,如果存在多个,就通过byName方式,也可以通过@Qualifier(value="beanId")来指定注入

@Autowired的详细用法,可以看这个Spring注解自动装配方式

测试

使用 @Component注入bean

测试,5个beanId都能获取到相应的bean