1. spring bean 的自动装配,
- 指定需要扫描的component 的目录,指定方式有2中,一种为通过xml指定,指定模式为
<context:component-scan base-package=""></context:context-scan>
另外一种方式为通过javaconfig 进行配置,配置代码为
@Configuration
@ComponentScan(basePackages = "javaconf")
2 component 的配置
- 默认的方式为,配置增加component,此种模式生成的bean id为对应类的初始字母小写;
- 也可以通过手工指定bean 的name,模式为
@component("name")
,或者通过@Named("name")
注解进行注释 - 对于初始化有 依赖关系的bean 的时候,可以通过Autowired 进行,不仅可以在初始化变量上,也可以在方法中