Spring系列(二) Bean装配
创建应用对象之间协作关系的行为称为装配(wiring), 这也是DI的本质. Spring中装配Bean的方式 Spring提供了三种装配Bean的方式. 隐式的Bean发现机制和自动装配 Java Config Xml Config Spring可以任意选择三种方式其中的一种或多种组合. 但建议尽量使用自动装配方式以避免产生繁杂的xml配置文件及java代码, 其次是使用类型安全的Java Config, 如果都满足不了需求则最后再考虑xml config. 自动配置 借助于下面两个方面Spring可以实现自动化Bean配置. 组件扫描(component scanning): 自动发现上下文种创建的bean 自动专配(autowiring) 自动创建对象间依赖 一. 组件扫描: @Component 注解标记的java类会作为组件类. 带参的@Component("beanid"), 参数为bean的名称, 默认为首字母小写的类名. @Component 等同 @Named 注解; 对应xml配置节点<bean> @ComponentScan 用来启动组件扫描, 默认的...