パッケージ | 説明 |
---|---|
org.springframework.dao | 使用中のデータアクセスアプローチに依存しない高度なエラー処理を可能にする例外階層。 |
org.springframework.jca.cci | このパッケージには、J2EE コネクターアーキテクチャで定義されているように、Spring の Common Client Interface(CCI)のサポートが含まれています。 |
org.springframework.jdbc | このパッケージのクラスにより、JDBC が使いやすくなり、一般的なエラーの可能性が低くなります。 |
org.springframework.jdbc.datasource.lookup | JDBC DataSources を名前で検索するための戦略を提供します。 |
org.springframework.jdbc.support.xml | SQLXML データ型のフィールドを処理するための抽象化。 |
org.springframework.orm | Spring の O/R マッピング統合クラスのルートパッケージ。 |
org.springframework.orm.hibernate5 | Hibernate 5.x と Spring の概念の統合を提供するパッケージ。 |
org.springframework.orm.jpa | JPA(Java Persistence API)と Spring コンセプトの統合を提供するパッケージ。 |
org.springframework.r2dbc | このパッケージのクラスにより、R2DBC が使いやすくなり、一般的なエラーの可能性が減少します。 |
org.springframework.r2dbc.connection.lookup | R2DBC ConnectionFactories を名前で検索するための戦略を提供します。 |
org.springframework.r2dbc.core.binding | SQL バインドマーカーの抽象化を提供するクラス。 |
修飾子と型 | クラスと説明 |
---|---|
class | CleanupFailureDataAccessException データアクセス操作後にクリーンアップできなかった場合に例外がスローされましたが、実際の操作は正常に行われました。 |
class | DataAccessResourceFailureException リソースが完全に失敗したときにスローされるデータアクセス例外: たとえば、JDBC を使用してデータベースに接続できない場合。 |
class | DataIntegrityViolationException データを挿入または更新しようとすると整合性制約に違反した場合にスローされる例外。 |
class | DataRetrievalFailureException 特定の予期されるデータを取得できなかった場合にスローされる例外。 |
class | DuplicateKeyException データを挿入または更新しようとすると、主キーまたは一意性制約に違反した場合にスローされる例外。 |
class | EmptyResultDataAccessException 結果に少なくとも 1 つの行(または要素)があると予想されたが、実際にはゼロ行(または要素)が返された場合にスローされるデータアクセス例外。 |
class | IncorrectResultSizeDataAccessException 結果が期待されたサイズではなかった場合、たとえば単一の行を期待しているが 0 または 1 つ以上の行を取得している場合にスローされるデータアクセス例外。 |
class | IncorrectUpdateSemanticsDataAccessException 更新で意図しないことが発生したように見えるが、トランザクションがまだロールバックされていない場合にスローされるデータアクセス例外。 |
class | InvalidDataAccessApiUsageException 実行前にコンパイルが必要なクエリオブジェクトの「コンパイル」に失敗するなど、API の誤った使用でスローされる例外。 |
class | InvalidDataAccessResourceUsageException データアクセスリソースを誤って使用した場合にスローされる例外のルート。 |
class | NonTransientDataAccessResourceException リソースが完全に失敗し、失敗が永続的な場合にスローされるデータアクセス例外。 |
class | PermissionDeniedDataAccessException 基になるリソースが特定のデータベーステーブルなどの特定の要素へのアクセス許可を拒否した場合にスローされる例外。 |
class | TypeMismatchDataAccessException Java 型とデータベース型の不一致でスローされる例外: たとえば、RDBMS 列に間違った型のオブジェクトを設定しようとした場合。 |
class | UncategorizedDataAccessException 通常のスーパークラスでは、「基礎となるリソースに問題が発生しました」以外の具体的なものを区別できません。たとえば、JDBC からの SQLException など、より正確に特定することはできません。 |
修飾子と型 | クラスと説明 |
---|---|
class | CannotCreateRecordException 使用すべきではありません。 5.3 以降、特定のデータアクセス API を推奨 (代替がない場合はネイティブ CCI の使用を推奨) |
class | CannotGetCciConnectionException 使用すべきではありません。 5.3 以降、特定のデータアクセス API を推奨 (代替がない場合はネイティブ CCI の使用を推奨) |
class | CciOperationNotSupportedException 使用すべきではありません。 5.3 以降、特定のデータアクセス API を推奨 (代替がない場合はネイティブ CCI の使用を推奨) |
class | RecordTypeNotSupportedException 使用すべきではありません。 5.3 以降、特定のデータアクセス API を推奨 (代替がない場合はネイティブ CCI の使用を推奨) |
修飾子と型 | クラスと説明 |
---|---|
class | BadSqlGrammarException 指定された SQL が無効な場合にスローされる例外。 |
class | CannotGetJdbcConnectionException JDBC を使用して RDBMS に接続できない場合にスローされる致命的な例外。 |
class | IncorrectResultSetColumnCountException 結果セットに正しい列カウントがなかった場合、たとえば単一の列を予期しているが 0 または複数の列を取得している場合にスローされるデータアクセス例外。 |
class | InvalidResultSetAccessException ResultSet が無効な方法でアクセスされた場合にスローされる例外。 |
class | JdbcUpdateAffectedIncorrectNumberOfRowsException JDBC 更新が予期しない行数に影響する場合にスローされる例外。 |
class | LobRetrievalFailureException LOB を取得できなかった場合にスローされる例外。 |
class | SQLWarningException SQLWarnings SE を無視していない場合にスローされる例外。 |
class | UncategorizedSQLException SQLException を汎用データアクセス例外の 1 つに分類できない場合にスローされる例外。 |
修飾子と型 | クラスと説明 |
---|---|
class | DataSourceLookupFailureException DataSourceLookup 実装によってスローされる例外。指定された DataSource を取得できなかったことを示します。 |
修飾子と型 | クラスと説明 |
---|---|
class | SqlXmlFeatureNotImplementedException 基になる実装が API のリクエストされた機能をサポートしていない場合にスローされる例外。 |
修飾子と型 | クラスと説明 |
---|---|
class | ObjectRetrievalFailureException マップされたオブジェクトをその識別子を介して取得できなかった場合にスローされる例外。 |
修飾子と型 | クラスと説明 |
---|---|
class | HibernateJdbcException UncategorizedDataAccessException の Hibernate 固有のサブクラス。Hibernate がラップした JDBC 例外用。 |
class | HibernateObjectRetrievalFailureException ObjectRetrievalFailureException の Hibernate 固有のサブクラス。 |
class | HibernateQueryException InvalidDataAccessResourceUsageException の Hibernate 固有のサブクラス。無効な HQL クエリ構文でスローされます。 |
class | HibernateSystemException 具体的な org.springframework.dao 例外と一致しない Hibernate システムエラーの場合、UncategorizedDataAccessException の Hibernate 固有のサブクラス。 |
修飾子と型 | クラスと説明 |
---|---|
class | JpaObjectRetrievalFailureException ObjectRetrievalFailureException の JPA 固有のサブクラス。 |
class | JpaSystemException UncategorizedDataAccessException の JPA 固有のサブクラス。具体的な org.springframework.dao 例外と一致しない JPA システムエラー用。 |
修飾子と型 | クラスと説明 |
---|---|
class | UncategorizedR2dbcException R2dbcException を一般的なデータアクセス例外の 1 つに分類できない場合にスローされる例外。 |
修飾子と型 | クラスと説明 |
---|---|
class | ConnectionFactoryLookupFailureException 指定された ConnectionFactory を取得できなかったことを示す、ConnectionFactoryLookup 実装によってスローされる例外。 |
修飾子と型 | クラスと説明 |
---|---|
static class | BindMarkersFactoryResolver.NoBindMarkersFactoryException BindMarkersFactoryResolver が BindMarkersFactory を解決できない場合にスローされる例外。 |