懒加载:
单实例bean,默认在容器启动的时候才创建
懒加载:容器启动不创建对象,第一次使用(获取)创建对象,并初始化
使用注解:@Lazy的方式即可实现
package com.debuggg.test1.main3;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Lazy;
@Configuration
public class MainConfig {
/**
* 作者 ZYL
* 功能描述 : 懒加载
* 单实例bean:默认在容器启动的时候创建对象;
* 懒加载:容器启动不创建对象,第一次使用(获取) Bean创建对象
* 使用方式,在bean注解添加@Lazy
* 日期 2020-04-12 20:44
* 参数
* 返回值 com.debuggg.test1.main3.Person
*/
@Lazy
@Bean
public Person person(){
return new Person("张三",18);
}
}
更多内容请访问:IT源点
注意:本文归作者所有,未经作者允许,不得转载