如果spring.beaninfo.ignore设置为true,Spring会怎么做

时间:2018-01-18 08:33:56

标签: java spring spring-boot

我注意到Spring Boot将spring.beaninfo.ignore设置为true,如果没有设置的话。我想知道Spring对这个属性做了什么,谢谢。

1 个答案:

答案 0 :(得分:0)

“spring.beaninfo.ignore”,值为“true”表示跳过搜索BeanInfo类(通常用于没有为应用程序中的bean定义此类的情况)第一名)。

考虑到所有BeanInfo元数据类,默认值为“false”,例如标准的Introspector.getBeanInfo(Class)调用。

如果您遇到对不存在的BeanInfo类重复的ClassLoader访问,请考虑将此标志切换为“true”,以防此类访问在启动或延迟加载时很昂贵。