付録
リファレンスドキュメントのこのパートでは、コア Spring Framework 内の複数のモジュールに適用されるトピックについて説明します。
Spring のプロパティ
SpringProperties
(Javadoc) は、Spring Framework の特定の低レベルの側面を制御するプロパティの静的ホルダーです。ユーザーは、JVM システムプロパティを介して、または SpringProperties.setProperty(String key, String value)
メソッドを介してプログラムでこれらのプロパティを構成できます。デプロイ環境でカスタム JVM システムプロパティが許可されていない場合は、後者が必要になることがあります。別の方法として、これらのプロパティは、クラスパスのルートにある spring.properties
ファイルで構成できます。たとえば、アプリケーションの JAR ファイル内にデプロイされます。
次の表に、現在サポートされているすべての Spring プロパティを示します。
名前 | 説明 |
---|---|
| アプリケーションが AOT で生成されたアーティファクトを使用して実行される必要があることを示します。詳細については、事前の最適化および |
| JavaBeans |
| Spring のキャッシュインフラストラクチャに、Reactive Streams、特に |
| 特にサポートされていないクラスファイルバージョンの場合、クラスパスのスキャン中にクラス形式の例外を無視するように Spring に指示します。詳細については、 |
| 共通コンテキストチェックポイントを指定するプロパティ。詳細については、起動時の自動チェックポイント / 復元および |
| コンテキストが特定のフェーズに到達したときに JVM を終了するためのプロパティ。詳細については、起動時の自動チェックポイント / 復元および |
| XML Bean 定義、 |
| Spring 式言語の式をコンパイルするときに使用するモード。 |
| Spring |
|
|
| Spring に、デフォルトの JNDI 環境を無視するように指示します。これは、このような JNDI フォールバック検索で何も見つからないシナリオの最適化として、繰り返される JNDI ルックアップのオーバーヘッドを回避するためです。詳細については、 |
| Objenesis を使用しようとせずに、Objenesis を無視するように Spring に指示します。詳細については、 |
| Spring TestContext フレームワークでの AOT 処理中に発生したエラーが、プロセス全体を失敗させる例外を引き起こすかどうかを制御するブールフラグ。テストの事前サポートを参照してください。 |
|
|
| Spring TestContext フレームワークのコンテキストキャッシュの最大サイズ。コンテキストキャッシングを参照してください。 |
| Spring TestContext フレームワークに |
|
|