@Scope:调整作用域 和 @Lazy 懒加载
- prototype:多实例的:ioc容器启动并不会去调用方法创建对象放在容器中。每次获取的时候才会调用方法创建对象;
- singleton:单实例的(默认值):
- 若没有配置@Lazy,或@Lazy(value = false) ioc容器启动会调用方法创建对象放到ioc容器中。以后每次获取就是直接从容器中拿。
- 若配置了@Lazy(value=true) ioc容器启动并不会去调用方法创建对象放在容器中。第一次获取的时候才会调用方法创建对象,以后每次获取就是直接从容器中拿。