该注解是在单实例bean是使用,当使用@Scope注解的singleton属性时,bean的实例会在IOC容器创建的时候被加载,但是如果在创建bean的时候加上@lazy注解,则bean的实例会在第一次使用的时候被创建。
@Lazy@Scope(value = ConfigurableBeanFactory.SCOPE_SINGLETON)//singleton@Bean(name = "person")public Person person(){Person person = new Person();person.setName("lqf");person.setEmail("lqf@163.com");return person;}