一分钟了解Spring注解之懒加载Lazy

先声明: 本篇文章非常简单属于一分钟学会使用系列,不深入讲解原理,如果要学习源码,可以看小编Spring源码解析系列

什么是懒加载?

  • 懒加载就是不使用不加载,使用的时候才去加载! Spring默认不是懒加载,而是启动加载,就在Spring上下文启动时候就去加载,这样有一个坏处是导致启动时间过长。好处就是当第一次访问Bean时候速度相对快一丢丢。因为项目启动Bean就加载好了,而不是调用时候才加载。(效果不明显,一般使用默认)
  • Spring中有两种配置方法,你更喜欢哪种呢?

    两种配置方法

    一.xml配置文件 Bean标签的lazy属性

    二.是@lazy注解

    验证

    验证下是否是在Spring上下文启动时候就去加载。我们预测lazy = false 或者是默认的情况下会在上下文加载时候就执行初始化方法。

    就是这么简单。一分钟时间到。如果想学习源码的请看其他章节。

    声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

    上一篇 2018年8月24日
    下一篇 2018年8月24日

    相关推荐