SpringBoot中@Lazy的使用

@Lazy注解等同于在Spring的xml中的:

<bean id="xxx" class="xx.xx.xx" lazy-init="true">

可以看看官方的注释:


也就是说该属性默认是true,也就是说会懒加载,只有在被引用的时候才会加载,为false会在容器初始化的时候急切的加载。

这个属性也是突然想到了一般我们会在项目中创建一个获取Spring组件Bean的工具类,这个工具类应该要被设置为false。

可以参看这篇博客:https://blog.csdn.net/dongguabai/article/details/80788646

猜你喜欢

转载自blog.csdn.net/dongguabai/article/details/80797877