クラスの使用
org.springframework.jdbc.support.SQLErrorCodes
パッケージ
説明
jdbc.core および jdbc.object パッケージのクラスで使用される JDBC フレームワークのクラスをサポートします。
org.springframework.jdbc.support 内の SQLErrorCodes 使用
修飾子と型メソッド説明SQLErrorCodesFactory.getErrorCodes
(StringSE databaseName) 指定されたデータベースのSQLErrorCodes
インスタンスを返します。SQLErrorCodesFactory.getErrorCodes
(DataSourceSE dataSource) 指定されたDataSource
SE に対してSQLErrorCodes
を返し、DatabaseMetaData
SE から "databaseProductName" を評価します。SQLErrorCodes
が見つからない場合は、空のエラーコードインスタンスを返します。SQLErrorCodeSQLExceptionTranslator.getSqlErrorCodes()
このトランスレータが使用するエラーコードを返します。SQLErrorCodesFactory.registerDatabase
(DataSourceSE dataSource, StringSE databaseName) 指定されたデータベース名を指定されたDataSource
SE に関連付けます。SQLErrorCodesFactory.resolveErrorCodes
(DataSourceSE dataSource) 指定されたDataSource
SE に対してSQLErrorCodes
を返し、DatabaseMetaData
SE から "databaseProductName" を評価するか、JDBC メタデータアクセスの問題の場合はnull
を返します。SQLErrorCodesFactory.unregisterDatabase
(DataSourceSE dataSource) 登録されている場合、指定されたDataSource
SE のキャッシュをクリアします。修飾子と型メソッド説明void
SQLErrorCodeSQLExceptionTranslator.setSqlErrorCodes
(SQLErrorCodes sec) 変換に使用するカスタムエラーコードを設定します。修飾子コンストラクター説明これらのエラーコードを指定して、SQLErrorCode トランスレータを作成します。