1.@Configuration
- 定义一个配置类,在类里方法上标注@Bean注解来定义bean
2.@ComponentScan
- 定义包扫描路径,可以设置过滤规则
3.@Scope
- singleton: 单实例(默认),ioc容器启动会调用方法创建对象放在ioc容器中,以后每次都是从容器中获取
- prototype: 多实例,ioc启动并不会创建对象放在容器中,每次获取的时候才会创建
5.@Lazy
- 懒加载,在单实例中设置时,bean不随着ioc容器启动创建,只有首次调用时才创建且只会创建一次
6.@Import
- 导入一个或多个特定的bean,全类名是bean的id
网友评论