Spring系列(五):@Lazy懒加载注解用法介绍

今天给大家介绍@Lazy懒加载注解用法,希望对大家能有所帮助!

1、@Lazy 懒加载注解的概念
SpringIoC容器会在启动的时候实例化所有单实例 bean 。如果我们想要实现 Spring 在启动的时候延迟加载 bean,即在首次调用bean的时候再去执行初始化,就可以使用 @Lazy 注解来解决这个问题。
注意:使用@Lazy的前提是要操作的Bean要使用默认的单例模式。
2、@Lazy 懒加载注解作用
使用@Lazy懒加载注解可以减少springIOC容器启动过程的加载时间。
3、@Lazy 懒加载注解使用示例
3.1 新建配置类TestLazyConfig.java
3.2 新建测试类 TestLazy.java