インターフェース DatabaseMetaDataCallback<T>

型パラメーター:
T - 結果の型
関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE public interface DatabaseMetaDataCallback<T>
JdbcUtils クラスで使用されるコールバックインターフェース。このインターフェースの実装は、データベースのメタデータを抽出する実際の作業を実行しますが、例外処理について心配する必要はありません。SQLExceptions は、JdbcUtils クラスによってキャッチされ、正しく処理されます。
作成者:
Thomas Risberg, Juergen Hoeller
関連事項:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    実装では、渡されたメタデータを処理するためにこのメソッドを実装する必要があります。
  • メソッドの詳細

    • processMetaData

      実装は、渡されたメタデータを処理するためにこのメソッドを実装する必要があります。実装が実行することを選択するのは、まさにそれ次第です。
      パラメーター:
      dbmd - 処理する DatabaseMetaData
      戻り値:
      メタデータから抽出された結果オブジェクト (実装の必要に応じて、任意のオブジェクトにすることができます)
      例外:
      SQLExceptionSE - 列値の取得中に SQLException が発生した場合 (つまり、SQLException をキャッチする必要はありません。)
      MetaDataAccessException - メタデータの抽出中に他の障害が発生した場合 (たとえば、反射障害)