对于最新的稳定版本,请使用 Spring Framework 6.2.0! |
附录
参考文档的这一部分涵盖适用于多个模块的主题 在核心 Spring 框架中。
Spring 属性
SpringProperties
是一个静态容器
对于控制 Spring 框架的某些低级方面的属性。用户可以
通过 JVM 系统属性或通过方法以编程方式配置这些属性。后者可能是
如果部署环境不允许自定义 JVM 系统属性,则为 necessary 。作为
或者,这些属性可以在根目录下的文件中配置
类路径中,例如,部署在应用程序的 JAR 文件中。SpringProperties.setProperty(String key, String value)
spring.properties
下表列出了当前支持的所有 Spring 属性。
名字 | 描述 |
---|---|
|
指示 Spring 在调用
JavaBeans 的 .有关详细信息,请参阅 |
|
为 Spring 表达式语言编译表达式时使用的模式。 |
|
指示 Spring 如果 Spring 属性(例如,配置 String 中的占位符)不是,则忽略操作系统环境变量
否则 resolveable 的。有关详细信息,请参阅 |
|
指示 Spring 忽略位于 中的 components 索引。请参阅 生成候选组件索引 。 |
|
指示 Spring 完全忽略。
请参阅使用对象列表进行批量操作中的注释。 |
|
指示 Spring 忽略默认的 JNDI 环境,作为场景的优化
在此类 JNDI 回退搜索中始终找不到任何内容,从而避免
重复的 JNDI 查找开销。有关详细信息,请参阅 |
|
指示 Spring 忽略 Objenesis,甚至不要尝试使用它。有关详细信息,请参见 |
|
如果不存在,则使用的默认测试构造函数 autowire 模式
在 Test 类上。请参阅 更改默认测试构造函数 autowire mode 。 |
|
Spring TestContext Framework 中上下文缓存的最大大小。请参阅 Context Caching。 |
|
测试类上不存在要使用的默认封闭配置继承模式。请参 阅更改默认的封闭配置继承模式 。 |