附录
1. 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 模式。 |
|
Spring TestContext Framework 中上下文缓存的最大大小。请参阅 Context Caching。 |
|
测试类上不存在要使用的默认封闭配置继承模式。请参阅更改
default Encovering 配置继承模式。 |