spring注解之@Lazy注解
程序员文章站
2022-05-21 22:05:24
...
@Lazy注解用于标识bean是否需要延迟加载,源码如下:
@Target({ElementType.TYPE, ElementType.METHOD, ElementType.CONSTRUCTOR, ElementType.PARAMETER, ElementType.FIELD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface Lazy {
/**
* Whether lazy initialization should occur.
*/
boolean value() default true;
}
只有一个参数,默认是true,也就是说只要加了这个注解就会延迟加载
@Lazy注解则必须在第一次调用的时候才会加载
@Lazy注解注解的作用主要是减少springIOC容器启动的加载时间
上一篇: 在Word2007中插入纵排格式中文页码