此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring Framework 6.1.10Spring中文文档

此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring Framework 6.1.10Spring中文文档

参考文档的这一部分涵盖适用于多个模块的主题 在核心 Spring 框架中。Spring中文文档

弹簧属性

SpringProperties 是一个静态支架 用于控制 Spring 框架的某些低级方面的属性。用户可以 通过 JVM 系统属性或通过该方法以编程方式配置这些属性。后者可能是 如果部署环境不允许自定义 JVM 系统属性,则这是必需的。作为 或者,这些属性可以在根目录中的文件中配置 类路径 — 例如,部署在应用程序的 JAR 文件中。SpringProperties.setProperty(String key, String value)spring.propertiesSpring中文文档

下表列出了当前支持的所有 Spring 属性。Spring中文文档

表 1.支持的 Spring 属性
名字 描述

spring.beaninfo.ignoreSpring中文文档

指示 Spring 在调用 JavaBeans 的 。有关详细信息,请参阅 CachedIntrospectionResultsIntrospector.IGNORE_ALL_BEANINFOIntrospectorSpring中文文档

spring.expression.compiler.modeSpring中文文档

编译 Spring 表达式语言表达式时使用的模式。Spring中文文档

spring.getenv.ignoreSpring中文文档

指示 Spring 忽略操作系统环境变量,如果 Spring 属性(例如,配置 String 中的占位符)不是 否则可解决。有关详细信息,请参见 AbstractEnvironmentEnvironmentSpring中文文档

spring.index.ignoreSpring中文文档

指示 Spring 忽略位于 中的组件索引。请参 阅生成候选组件索引META-INF/spring.componentsSpring中文文档

spring.jdbc.getParameterType.ignoreSpring中文文档

指示 Spring 完全忽略。 请参阅具有对象列表的批处理操作中的注释。java.sql.ParameterMetaData.getParameterTypeSpring中文文档

spring.jndi.ignoreSpring中文文档

指示 Spring 忽略缺省的 JNDI 环境,作为场景的优化 从一开始就找不到此类 JNDI 回退搜索的地方,避免 重复的 JNDI 查找开销。有关详细信息,请参阅 JndiLocatorDelegateSpring中文文档

spring.objenesis.ignoreSpring中文文档

指示 Spring 忽略 Objenesis,甚至不要尝试使用它。有关详细信息,请参阅 SpringObjenesisSpring中文文档

spring.test.constructor.autowire.modeSpring中文文档

如果不存在,则要使用的默认测试构造函数自动连线模式 在测试类上。参 阅更改默认测试构造函数 autowire 模式@TestConstructorSpring中文文档

spring.test.context.cache.maxSizeSpring中文文档

Spring TestContext 框架中上下文缓存的最大大小。请参阅上下文缓存Spring中文文档

spring.test.enclosing.configurationSpring中文文档

如果测试类上不存在,则要使用的默认封闭配置继承模式。请参 阅更改默认封闭配置继承模式@NestedTestConfigurationSpring中文文档

表 1.支持的 Spring 属性
名字 描述

spring.beaninfo.ignoreSpring中文文档

指示 Spring 在调用 JavaBeans 的 。有关详细信息,请参阅 CachedIntrospectionResultsIntrospector.IGNORE_ALL_BEANINFOIntrospectorSpring中文文档

spring.expression.compiler.modeSpring中文文档

编译 Spring 表达式语言表达式时使用的模式。Spring中文文档

spring.getenv.ignoreSpring中文文档

指示 Spring 忽略操作系统环境变量,如果 Spring 属性(例如,配置 String 中的占位符)不是 否则可解决。有关详细信息,请参见 AbstractEnvironmentEnvironmentSpring中文文档

spring.index.ignoreSpring中文文档

指示 Spring 忽略位于 中的组件索引。请参 阅生成候选组件索引META-INF/spring.componentsSpring中文文档

spring.jdbc.getParameterType.ignoreSpring中文文档

指示 Spring 完全忽略。 请参阅具有对象列表的批处理操作中的注释。java.sql.ParameterMetaData.getParameterTypeSpring中文文档

spring.jndi.ignoreSpring中文文档

指示 Spring 忽略缺省的 JNDI 环境,作为场景的优化 从一开始就找不到此类 JNDI 回退搜索的地方,避免 重复的 JNDI 查找开销。有关详细信息,请参阅 JndiLocatorDelegateSpring中文文档

spring.objenesis.ignoreSpring中文文档

指示 Spring 忽略 Objenesis,甚至不要尝试使用它。有关详细信息,请参阅 SpringObjenesisSpring中文文档

spring.test.constructor.autowire.modeSpring中文文档

如果不存在,则要使用的默认测试构造函数自动连线模式 在测试类上。参 阅更改默认测试构造函数 autowire 模式@TestConstructorSpring中文文档

spring.test.context.cache.maxSizeSpring中文文档

Spring TestContext 框架中上下文缓存的最大大小。请参阅上下文缓存Spring中文文档

spring.test.enclosing.configurationSpring中文文档

如果测试类上不存在,则要使用的默认封闭配置继承模式。请参 阅更改默认封闭配置继承模式@NestedTestConfigurationSpring中文文档