Spring 注解

@Scope

默认单实例(singleton):ioc容器启动时调用对象

多实例(prototype):ico容器启动时不会调用方法创建,获取时才调用方法创建对象

@Lazy 懒加载

只用于单实例,在第一次获取bean的时候创建对象,只加载一次。

@Conditional 条件启动Bean

ConfigurableEnvironment environment = applicationContext.getEnvironment();

String property = environment.getProperty(“os.name”);

获取操作系统名称