1.使用java类代替.xml配置文件,通常命名为“xxxConfig.java”文件。@Configuration注解用于设定当前类为配置类。
2.@ComponentScan注解用于设定扫描路径,此注解只能添加一次,多个数据可用数据格式。
3.读取java配置类初始化容器对象:
4.使用@Scope定义bean的作用范围(单例/多例):
5.使用@PostConstruct、@PreDestroy定义bean的生命周期:
6.使用@Autowired注解开启自动装配模式,默认按类型。可不提供setter方法:
使用@Qualifier注解开启指定名称装配bean:
7.使用@Value实现简单类型的注入:
8.使用@PropertySource注解加载properties文件: