3.Spring配置可选方案

3.1 配置方案

  • 在XML中进行显示配置
  • 在Java中进行显示配置
  • 隐式的bean发现机制和自动装配

3.2 自动装配 bean

  1. 组件扫描(component scanning):Spring会自动发现应用上下文中所创建的bean
  2. 自动装配(autowiring):Spring 自动满足bean之间的依赖关系

3.3 概要注解

  • @ComponentScan:自动扫描该注解类所在的包及其子包、默认可手动指定
  • 装载入容器注解: @Named、@Component
  • 自动装配注解:@Autowired 可修改 required=false 非必须装配可与@Inject相互替换

3.4 第三方类注入

  借助JavaConfig实现

@Bean
public A a(){
  return new A();    
}

 

posted @ 2018-05-22 11:47  侯光辉  阅读(182)  评论(0编辑  收藏  举报