| パッケージ | 説明 |
|---|---|
| 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 コンセプトの統合を提供するパッケージ。 |
| 修飾子と型 | クラスと説明 |
|---|---|
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 | TypeMismatchDataAccessExceptionJava 型とデータベース型の不一致でスローされる例外: たとえば、RDBMS 列に間違った型のオブジェクトを設定しようとした場合。 |
class | UncategorizedDataAccessException 通常のスーパークラスでは、「基礎となるリソースに問題が発生しました」以外の具体的なものを区別できません。たとえば、JDBC からの SQLException など、より正確に特定することはできません。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | CannotCreateRecordException コネクター内部の理由で CCI レコードの作成が失敗した場合にスローされる例外。 |
class | CannotGetCciConnectionExceptionCCI を使用して EIS に接続できない場合にスローされる致命的な例外。 |
class | CciOperationNotSupportedException コネクターが特定の CCI 操作をサポートしていない場合にスローされる例外。 |
class | RecordTypeNotSupportedException コネクターが目的の CCI レコード型をサポートしていないため、CCI レコードの作成が失敗した場合にスローされる例外。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | BadSqlGrammarException 指定された SQL が無効な場合にスローされる例外。 |
class | CannotGetJdbcConnectionExceptionJDBC を使用して RDBMS に接続できない場合にスローされる致命的な例外。 |
class | IncorrectResultSetColumnCountException 結果セットに正しい列カウントがなかった場合、たとえば単一の列を予期しているが 0 または複数の列を取得している場合にスローされるデータアクセス例外。 |
class | InvalidResultSetAccessExceptionResultSet が無効な方法でアクセスされた場合にスローされる例外。 |
class | JdbcUpdateAffectedIncorrectNumberOfRowsExceptionJDBC 更新が予期しない行数に影響する場合にスローされる例外。 |
class | LobRetrievalFailureExceptionLOB を取得できなかった場合にスローされる例外。 |
class | SQLWarningExceptionSQLWarningsSE を無視していない場合にスローされる例外。 |
class | UncategorizedSQLExceptionSQLException を汎用データアクセス例外の 1 つに分類できない場合にスローされる例外。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | DataSourceLookupFailureExceptionDataSourceLookup 実装によってスローされる例外。指定された DataSource を取得できなかったことを示します。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | SqlXmlFeatureNotImplementedException 基になる実装が API のリクエストされた機能をサポートしていない場合にスローされる例外。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | ObjectRetrievalFailureException マップされたオブジェクトをその識別子を介して取得できなかった場合にスローされる例外。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | HibernateJdbcExceptionUncategorizedDataAccessException の Hibernate 固有のサブクラス。Hibernate がラップした JDBC 例外用。 |
class | HibernateObjectRetrievalFailureExceptionObjectRetrievalFailureException の Hibernate 固有のサブクラス。 |
class | HibernateQueryExceptionInvalidDataAccessResourceUsageException の Hibernate 固有のサブクラス。無効な HQL クエリ構文でスローされます。 |
class | HibernateSystemException 具体的な org.springframework.dao 例外と一致しない Hibernate システムエラーの場合、UncategorizedDataAccessException の Hibernate 固有のサブクラス。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | JpaObjectRetrievalFailureExceptionObjectRetrievalFailureException の JPA 固有のサブクラス。 |
class | JpaSystemExceptionUncategorizedDataAccessException の JPA 固有のサブクラス。具体的な org.springframework.dao 例外と一致しない JPA システムエラー用。 |