パッケージ org.springframework.aot

クラス AotDetector

java.lang.ObjectSE
org.springframework.aot.AotDetector

public abstract class AotDetector extends ObjectSE
通常のランタイムではなく、AOT 処理の最適化を使用する必要があるかどうかを判断するためのユーティリティ。フレームワーク内での内部使用に限定されます。
導入:
6.0
作成者:
Stephane Nicoll, Sebastien Deleuze
  • フィールドサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    static final StringSE
    AOT で生成されたアーティファクトを使用してアプリケーションを実行する必要があることを示すシステムプロパティ。
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    static boolean
    実行時に AOT の最適化を考慮する必要があるかどうかを判断します。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • フィールドの詳細

    • AOT_ENABLED

      public static final StringSE AOT_ENABLED
      AOT で生成されたアーティファクトを使用してアプリケーションを実行する必要があることを示すシステムプロパティ。このような最適化が利用できない場合は、通常の実行時の動作にフォールバックするのではなく、例外をスローすることをお勧めします。
      関連事項:
  • コンストラクターの詳細

    • AotDetector

      public AotDetector()
  • メソッドの詳細

    • useGeneratedArtifacts

      public static boolean useGeneratedArtifacts()
      実行時に AOT の最適化を考慮する必要があるかどうかを判断します。これはネイティブイメージでは必須ですが、"spring.aot.enabled" Spring プロパティを使用して JVM でトリガーできます。
      戻り値:
      AOT 最適化を考慮する必要があるかどうか