3.Spring配置可选方案
3.1 配置方案
- 在XML中进行显示配置
- 在Java中进行显示配置
- 隐式的bean发现机制和自动装配
3.2 自动装配 bean
- 组件扫描(component scanning):Spring会自动发现应用上下文中所创建的bean
- 自动装配(autowiring):Spring 自动满足bean之间的依赖关系
3.3 概要注解
- @ComponentScan:自动扫描该注解类所在的包及其子包、默认可手动指定
- 装载入容器注解: @Named、@Component
- 自动装配注解:@Autowired 可修改 required=false 非必须装配可与@Inject相互替换
3.4 第三方类注入
借助JavaConfig实现
@Bean public A a(){ return new A(); }