クラス OracleTableMetaDataProvider

java.lang.ObjectSE
org.springframework.jdbc.core.metadata.GenericTableMetaDataProvider
org.springframework.jdbc.core.metadata.OracleTableMetaDataProvider
実装されたすべてのインターフェース:
TableMetaDataProvider

public class OracleTableMetaDataProvider extends GenericTableMetaDataProvider
TableMetaDataProvider の Oracle 固有の実装。メタデータルックアップにシノニムを含めるための機能をサポートします。sys_context を使用した現在のスキーマのルックアップもサポートします。

Oracle の現在のスキーマルックアップ実装の最初の提案を提出してくれた Mike Youngstrom と Bruce Campbell に感謝します。

導入:
3.0
作成者:
Thomas Risberg, Juergen Hoeller
  • コンストラクターの詳細

    • OracleTableMetaDataProvider

      public OracleTableMetaDataProvider(DatabaseMetaDataSE databaseMetaData) throws SQLExceptionSE
      提供されたデータベースメタデータで初期化するために使用されるコンストラクター。
      パラメーター:
      databaseMetaData - 使用するメタデータ
      例外:
      SQLExceptionSE
    • OracleTableMetaDataProvider

      public OracleTableMetaDataProvider(DatabaseMetaDataSE databaseMetaData, boolean includeSynonyms) throws SQLExceptionSE
      提供されたデータベースメタデータで初期化するために使用されるコンストラクター。
      パラメーター:
      databaseMetaData - 使用するメタデータ
      includeSynonyms - シノニムを含めるかどうか
      例外:
      SQLExceptionSE
  • メソッドの詳細