@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

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐