附录
本参考文档的这部分涵盖了适用于核心Spring Framework中多个模块的主题。
Spring 属性
SpringProperties
是控制Spring Framework某些低级方面的属性的静态持有者。用户可以通过JVM系统属性或通过SpringProperties.setProperty(String key, String value)
方法以编程方式配置这些属性。如果部署环境不允许自定义JVM系统属性,则可能需要后者。作为替代方案,这些属性可以配置在类路径根目录下的spring.properties
文件中,例如,在应用程序的JAR文件中部署。
以下表列出了当前支持的所有Spring属性。
名称 | 描述 |
---|---|
|
指示应用程序应使用AOT生成的构件运行。有关详细信息,请参阅启动时优化和 |
|
指示Spring在调用JavaBeans的 |
|
指示Spring的缓存基础设施忽略Reactive Streams的存在,特别是在 |
|
指示Spring在类路径扫描期间忽略类格式异常,特别是对于不受支持的类文件版本。有关详细信息,请参阅 |
|
指定一个常见的上下文检查点属性。有关详细信息,请参阅启动时自动检查点/恢复和 |
|
用于在上下文达到特定阶段时终止JVM的属性。有关详细信息,请参阅启动时自动检查点/恢复和 |
|
用于XML bean定义、 |
|
用于编译Spring表达式语言表达式时使用的模式。 |
|
指示Spring在Spring |
|
指示Spring完全忽略 |
|
指示Spring忽略默认的JNDI环境,作为一种优化,用于在根本找不到任何内容的情况下避免重复的JNDI查找开销。有关详细信息,请参阅 |
|
指示Spring忽略Objenesis,甚至不尝试使用它。有关详细信息,请参阅 |
|
一个布尔标志,用于控制在Spring TestContext Framework中遇到AOT处理错误时是否应导致引发导致整个过程失败的异常。请参阅测试的启动时支持。 |
|
如果测试类上不存在 |
|
在Spring TestContext Framework中上下文缓存的最大大小。请参阅上下文缓存。 |
|
在尝试加载Spring TestContext Framework中的 |
|
如果测试类上不存在 |