クラスの使用
org.springframework.core.NestedRuntimeException
NestedRuntimeException を使用するパッケージ
パッケージ
説明
AOP Alliance AOP 相互運用性インターフェース上に構築されたコア Spring AOP インターフェース。
AspectJ 5 @Annotated クラスを Spring AOP で使用できるようにするクラス。
AOP アライアンスインターフェースに準拠した Spring の基本的な AOP インフラストラクチャを含むパッケージ。
このパッケージには、Java Bean を操作するためのインターフェースとクラスが含まれています。
Spring の軽量の制御の反転(IoC)コンテナーを実装するコアパッケージ。
Bean 定義解析のサポートインフラストラクチャ。
org.springframework.beans.factory
パッケージをサポートするクラス。 標準の "spring-beans" XSD を含む、抽象 XML ベースの
BeanFactory
実装が含まれています。 このパッケージは、beans パッケージに基づいて構築され、メッセージソースと Observer デザインパターンのサポート、および一貫性のある API を使用してリソースを取得するアプリケーションオブジェクトの機能を追加します。
アノテーション、メタアノテーション、属性オーバーライドを含むマージされたアノテーションのコアサポートパッケージ。
型変換システム API。
Spring のシリアライザー抽象化のサポートクラス。
使用中のデータアクセスアプローチに依存しない高度なエラー処理を可能にする例外階層。
HttpMessageConverter 抽象化を提供して、Java オブジェクトと HTTP 入出力メッセージ間で変換します。
このパッケージのクラスにより、JDBC が使いやすくなり、一般的なエラーの可能性が低くなります。
スクリプトを介してデータベースを初期化するための拡張可能なサポートを提供します。
JDBC DataSources を名前で検索するための戦略を提供します。
SQLXML データ型のフィールドを処理するための抽象化。
このパッケージには、JMS の統合クラスが含まれており、Spring スタイルの JMS アクセスが可能です。
単一の JMS ConnectionFactory の PlatformTransactionManager 実装、および SingleConnectionFactory アダプターを提供します。
ターゲットリスナーメソッドに委譲し、メッセージをリスナーメソッドに渡される適切なメッセージコンテンツ型(文字列やバイト配列など)に変換するメッセージリスナーアダプターメカニズム。
Java オブジェクトと JMS メッセージ間で変換する MessageConverter 抽象化を提供します。
Spring の JMS フレームワークのサポートクラス。
このパッケージには、Spring の JMX サポートが含まれています。これには、JMX MBean としての Spring 管理 Bean の登録と、リモート JMX MBean へのアクセスが含まれます。
リモート MBean リソースへのアクセスをサポートします。
このパッケージは、JMX MBean としての Spring 管理 Bean の宣言的な作成と登録を提供します。
汎用の JMX メタデータクラスと、プロバイダーに依存しない方法で JMX メタデータを読み取るための基本的なサポートを提供します。
Spring で作成された MBean が JMX 通知を送信できるようにするサポートインフラストラクチャを提供します。
このパッケージのクラスを使用すると、JNDI が使いやすくなり、JNDI に格納されている構成へのアクセスが容易になり、JNDI アクセスクラスに便利なスーパークラスが提供されます。
Spring の汎用メールインフラストラクチャ。
メッセージング API およびプロトコルの使用のサポート。
メッセージ変換のサポートを提供します。
メッセージングテンプレートのインターフェースと実装クラスを定義します。
アノテーション付きのメッセージ処理メソッドを操作するためのクラスをサポートします。
メッセージハンドラーメソッドを呼び出すための共通インフラストラクチャ。
シンプルなメッセージングプロトコル(STOMP など)からのメッセージを処理するためのクラスをサポートします。
シンプルなメッセージングプロトコル(STOMP など)の一般的なサポート。
Spring の O/R マッピング統合クラスのルートパッケージ。
Hibernate 5.x と Spring の概念の統合を提供するパッケージ。
JPA(Java Persistence API)と Spring コンセプトの統合を提供するパッケージ。
Spring の O/X マッピング統合クラスのルートパッケージ。
このパッケージのクラスにより、R2DBC が使いやすくなり、一般的なエラーの可能性が減少します。
スクリプトを介してデータベースを初期化するための拡張可能なサポートを提供します。
R2DBC ConnectionFactories を名前で検索するための戦略を提供します。
SQL バインドマーカーの抽象化を提供するクラス。
特定のスケジューリングシステムに関係なく、Spring のスケジューリングサポートの一般的な例外。
オープンソーススケジューラ Quartz のサポートクラス。Quartz スケジューラ、JobDetails、トリガーを Spring コンテキストの Bean として設定できます。
Spring のスクリプトサポートのコアインターフェース。
BeanShell (および BeanShell2)を Spring のスクリプトインフラストラクチャに統合するパッケージ。
Spring のコアトランザクション管理 API(特定のトランザクション管理システムに依存しない)。Spring のトランザクションインフラストラクチャの例外階層。トランザクションマネージャー、定義、ステータスインターフェース。
Spring の Web インフラストラクチャと他のフレームワークモジュール間の最小境界点を定義する一般的な汎用インターフェース。
Web データバインディングのサポートクラス。
クライアント側の Web サポートのコアパッケージ。
アノテーションベースのハンドラーメソッド処理のクラスをサポートします。
ファイルのアップロードを処理するためのマルチパート解決フレームワーク。
リアクティブクライアントとサーバーサブパッケージの両方の基盤を提供します。
org.springframework.http.client.reactive
リアクティブ HTTP アダプター層上に構築されるリアクティブ WebClient
を提供します。 静的リソースを提供するためのサポートクラス。
Spring の一般的なリアクティブ Web サポートのコアインターフェースとクラス。
WebSocket 相互作用のサーバー側の抽象化。
トップレベルの SockJS 型。
org.springframework.aop 内の NestedRuntimeException 使用
org.springframework.aop.aspectj.annotation 内の NestedRuntimeException 使用
修飾子と型クラス説明class
AspectJ アノテーションスタイルのアスペクトではないクラスでアドバイザー生成操作を実行しようとしたときにスローされる AopConfigException の拡張。org.springframework.aop.framework 内の NestedRuntimeException 使用
org.springframework.beans 内の NestedRuntimeException 使用
修飾子と型クラス説明class
Bean のインスタンス化が失敗した場合にスローされる例外。class
Bean パッケージおよびサブパッケージでスローされるすべての例外の抽象スーパークラス。class
Bean プロパティに適したエディターまたはコンバーターが見つからない場合にスローされる例外。class
Bean パッケージまたはサブパッケージで回復不可能な問題 (不正なクラスまたはフィールドなど) が発生した場合にスローされます。class
無効な Bean プロパティを参照するときに例外がスローされます。class
Bean プロパティ getter または setter メソッドが InvocationTargetException に類似した例外をスローするとスローされます。class
getter メソッドがないため、読み取り不可能なプロパティの値を取得しようとすると例外がスローされます。class
書き込み可能でないプロパティの値を設定しようとすると例外がスローされます(通常、setter メソッドがないため)。class
有効なネストされたプロパティパスのナビゲーションが NullPointerException に遭遇した場合にスローされる例外。class
型の不一致や呼び出しターゲット例外など、プロパティアクセスに関連する例外のスーパークラス。class
個々の PropertyAccessException インスタンスで構成される複合例外。class
Bean プロパティを設定しようとしたときに、型の不一致でスローされた例外。org.springframework.beans.factory 内の NestedRuntimeException 使用
修飾子と型クラス説明class
Bean 定義から Bean を作成しようとしたときに、BeanFactory でエラーが発生した場合にスローされる例外。class
Bean の作成が現在許可されていないにもかかわらず、Bean がリクエストされた場合にスローされる例外(たとえば、Bean ファクトリのシャットダウンフェーズ中)。class
現在作成中の Bean への参照の場合にスローされる例外。class
BeanFactory が無効な Bean 定義に遭遇したときにスローされる例外。たとえば、不完全または矛盾した Bean メタデータの場合などです。class
式の評価の試行が失敗したことを示す例外。class
独自のファクトリ対応初期化コードが失敗した場合、Bean 実装がスローすることが推奨される例外。class
Bean インスタンスが抽象としてマークされた Bean 定義に対してリクエストされたときにスローされる例外。class
Bean がファクトリではないが、ユーザーが指定された Bean 名のファクトリに到達しようとするとスローされる例外。class
Bean が予想される型と一致しない場合にスローされます。class
BeanFactory が特定の Bean の指定されたクラスをロードできない場合にスローされる例外。class
Bean がまだ完全に初期化されていない場合、たとえば循環参照に関係している場合など、FactoryBean のgetObject()
メソッドからスローされる例外。class
BeanFactory
が定義を見つけることができない Bean インスタンスを要求されたときにスローされる例外。class
一致する Bean が 1 つしか期待されていない場合に、複数の一致する候補が見つかった Bean インスタンスをBeanFactory
に要求すると、例外がスローされます。class
Bean が、Bean ファクトリ定義で指定されていない他の Bean または単純なプロパティに依存している場合にスローされる例外。ただし、依存関係検査は有効になっています。org.springframework.beans.factory.parsing 内の NestedRuntimeException 使用
org.springframework.beans.factory.support 内の NestedRuntimeException 使用
修飾子と型クラス説明class
無効なオーバーライドの試みを示すBeanDefinitionStoreException
のサブクラス: 通常、DefaultListableBeanFactory.isAllowBeanDefinitionOverriding()
がfalse
である間に同じ Bean 名の新しい定義を登録します。class
Bean 定義の検証が失敗した場合にスローされる例外。class
リクエストスコープやセッションスコープの場合などに、ターゲットスコープがアクティブでないことを示すBeanCreationException
のサブクラス。org.springframework.beans.factory.xml 内の NestedRuntimeException 使用
修飾子と型クラス説明class
SAXException
SE をラップする XML 固有の BeanDefinitionStoreException サブクラス。通常、エラーの場所に関する情報を含むSAXParseException
SE。org.springframework.context 内の NestedRuntimeException 使用
org.springframework.core.annotation 内の NestedRuntimeException 使用
org.springframework.core.codec 内の NestedRuntimeException 使用
修飾子と型クラス説明class
オブジェクトストリームとの間のエンコードおよびデコード中に問題を示す一般エラー。class
解析エラーなどのコンテンツ関連の課題に焦点を当てた入力ストリームのデコードに関する課題を示します。class
オブジェクトをエンコードできないことに重点を置いた入力オブジェクトストリームのエンコードに関する課題を示します。org.springframework.core.convert 内の NestedRuntimeException 使用
修飾子と型クラス説明class
変換システムによってスローされる例外の基本クラス。class
実際の型変換の試行が失敗したときにスローされる例外。class
特定の変換サービスで適切なコンバーターが見つからなかった場合にスローされる例外。org.springframework.core.serializer.support 内の NestedRuntimeException 使用
org.springframework.dao 内の NestedRuntimeException 使用
修飾子と型クラス説明class
更新中(「更新の選択」ステートメントなど)にロックを取得できなかった場合にスローされる例外。class
使用すべきではありません。class
使用すべきではありません。6.0.3 の時点で、コア JDBC/ORM サポート内で使用されていないためclass
さまざまなデータアクセスの同時実行エラーでスローされる例外。class
実践 J2EE システムデザインで説明されているデータアクセス例外の階層のルート。class
リソースが完全に失敗したときにスローされるデータアクセス例外: たとえば、JDBC を使用してデータベースに接続できない場合。class
SQL ステートメントの実行を試行して指定されたデータをマップできなかった場合にスローされる例外です。通常は、データの挿入または更新によって整合性制約違反が発生しますが、これに限定されません。class
既知の識別子を使用して特定のデータを検索する場合など、特定の予期されたデータを取得できなかった場合にスローされる例外。class
使用すべきではありません。6.0.3 の時点で、PessimisticLockingFailureException
/CannotAcquireLockException
を推奨class
データを挿入または更新しようとすると、主キーまたは一意性制約に違反した場合にスローされる例外。class
結果に少なくとも 1 つの行(または要素)があると予想されたが、実際にはゼロ行(または要素)が返された場合にスローされるデータアクセス例外。class
結果が期待されたサイズではなかった場合、たとえば単一の行を期待しているが 0 または 1 つ以上の行を取得している場合にスローされるデータアクセス例外。class
更新で意図しないことが発生したように見えるが、トランザクションがまだロールバックされていない場合にスローされるデータアクセス例外。class
実行前にコンパイルが必要なクエリオブジェクトの「コンパイル」に失敗するなど、API の誤った使用でスローされる例外。class
データアクセスリソースを誤って使用した場合にスローされる例外のルート。class
非一時的と見なされるデータアクセス例外の階層のルート - 例外の原因が修正されない限り、同じ操作の再試行は失敗します。class
リソースが完全に失敗し、失敗が永続的な場合にスローされるデータアクセス例外。class
楽観的ロック違反でスローされた例外。class
基になるリソースが特定のデータベーステーブルなどの特定の要素へのアクセス許可を拒否した場合にスローされる例外。class
悲観的ロック違反でスローされた例外。class
クエリタイムアウトでスローされる例外。class
アプリケーションがいくつかの回復手順を実行し、トランザクション全体または分散トランザクションの場合はトランザクションブランチを再試行すると、以前に失敗した操作が成功する可能性がある場合にスローされるデータアクセス例外。class
一時的と見なされるデータアクセス例外の階層のルート - アプリケーションレベルの機能による介入なしで操作が再試行されると、以前に失敗した操作が成功する可能性があります。class
リソースが一時的に失敗し、操作を再試行できる場合にスローされるデータアクセス例外。class
Java 型とデータベース型の不一致でスローされる例外: たとえば、RDBMS 列に間違った型のオブジェクトを設定しようとした場合。class
通常のスーパークラスでは、「基礎となるリソースに問題が発生しました」以外の具体的なものを区別できません。たとえば、JDBC からの SQLException など、より正確に特定することはできません。org.springframework.http.converter 内の NestedRuntimeException 使用
org.springframework.jdbc 内の NestedRuntimeException 使用
修飾子と型クラス説明class
指定された SQL が無効な場合にスローされる例外。class
JDBC を使用して RDBMS に接続できない場合にスローされる致命的な例外。class
結果セットに正しい列数が含まれていない場合、たとえば単一の列を予期していたが、0 列または 1 つ以上の列を取得した場合にスローされるデータアクセス例外。class
ResultSet が無効な方法でアクセスされた場合にスローされる例外。class
JDBC 更新が予期しない行数に影響する場合にスローされる例外。class
使用すべきではありません。6.2 の時点で、LobHandler
と同様class
SQLWarnings
SE を無視していない場合にスローされる例外。class
SQLException を汎用データアクセス例外の 1 つに分類できない場合にスローされる例外。org.springframework.jdbc.datasource.init 内の NestedRuntimeException 使用
修飾子と型クラス説明class
SQL スクリプトを読み取れない場合にScriptUtils
によってスローされます。class
SQL スクリプトの処理に関連するデータアクセス例外の階層のルート。class
SQL スクリプトを適切に解析できない場合、ScriptUtils
によってスローされます。class
SQL スクリプトのステートメントがターゲットデータベースに対して実行中に失敗した場合、ScriptUtils
によってスローされます。class
「SQL スクリプトの処理中に問題が発生した」よりも具体的なものを判断できない場合にスローされます。たとえば、より正確に特定できない JDBC からのSQLException
SE です。org.springframework.jdbc.datasource.lookup 内の NestedRuntimeException 使用
修飾子と型クラス説明class
DataSourceLookup 実装によってスローされる例外。指定された DataSource を取得できなかったことを示します。org.springframework.jdbc.support.xml 内の NestedRuntimeException 使用
修飾子と型クラス説明class
使用すべきではありません。6.2 では、ResultSet.getSQLXML(int)
SE とConnection.createSQLXML()
を直接使用し、カスタムSqlValue
実装と組み合わせて使用することをお勧めします。org.springframework.jms 内の NestedRuntimeException 使用
修飾子と型クラス説明class
JMS IllegalStateException をミラーリングするランタイム例外。class
JMS InvalidClientIDException をミラーリングするランタイム例外。class
JMS InvalidDestinationException をミラーリングするランタイム例外。class
JMS InvalidSelectorException をミラーリングするランタイム例外。class
JMS に関連する問題が発生したときにフレームワークによってスローされる例外の基本クラス。class
JMS JMSSecurityException をミラーリングするランタイム例外。class
JMS MessageEOFException をミラーリングするランタイム例外。class
JMS MessageFormatException をミラーリングするランタイム例外。class
JMS MessageNotReadableException をミラーリングするランタイム例外。class
JMS MessageNotWriteableException をミラーリングするランタイム例外。class
JMS ResourceAllocationException をミラーリングするランタイム例外。class
JMS TransactionInProgressException をミラーリングするランタイム例外。class
JMS TransactionRolledBackException をミラーリングするランタイム例外。class
他の一致するサブクラスが見つからない場合にスローされる JmsException。org.springframework.jms.connection 内の NestedRuntimeException 使用
修飾子と型クラス説明class
同期されたローカルトランザクションが完了しなかった場合(メイントランザクションがすでに完了した後)にスローされる例外。org.springframework.jms.listener.adapter 内の NestedRuntimeException 使用
修飾子と型クラス説明class
リスナーメソッドの実行が失敗したときにスローされる例外。class
メッセージの応答の送信に失敗したときにスローされる例外。org.springframework.jms.support.converter 内の NestedRuntimeException 使用
org.springframework.jms.support.destination 内の NestedRuntimeException 使用
org.springframework.jmx 内の NestedRuntimeException 使用
修飾子と型クラス説明class
JMX エラーでスローされる一般的な基本例外。class
MBeanServer
のインスタンスが見つからない場合、または複数のインスタンスが見つかった場合にスローされる例外。org.springframework.jmx.access 内の NestedRuntimeException 使用
修飾子と型クラス説明class
MBean リソースの呼び出しが例外(リフレクション例外またはターゲットメソッド自体によってスローされた例外)で失敗した場合にスローされます。class
MBeanServerConnection での I/O 問題のために呼び出しが失敗した場合にスローされます。class
MBean メタデータを取得しようとしたときに例外が発生した場合にスローされます。org.springframework.jmx.export 内の NestedRuntimeException 使用
修飾子と型クラス説明class
MBean のエクスポート時に失敗した場合にスローされる例外。class
たとえば名前の競合が原因で MBean を登録できない場合にスローされる例外。org.springframework.jmx.export.metadata 内の NestedRuntimeException 使用
修飾子と型クラス説明class
管理対象リソースまたはそのメソッドの 1 つで誤ったメタデータを検出すると、JmxAttributeSource
によってスローされます。org.springframework.jmx.export.notification 内の NestedRuntimeException 使用
org.springframework.jndi 内の NestedRuntimeException 使用
修飾子と型クラス説明class
RuntimeException は、特に JNDI のチェック済みNamingException
SE を宣言しないコードから、たとえば Spring のJndiObjectTargetSource
から、JNDI ルックアップが失敗した場合にスローされます。org.springframework.mail 内の NestedRuntimeException 使用
修飾子と型クラス説明class
認証の失敗時にスローされる例外。class
すべてのメール例外の基本クラス。class
不正なメッセージプロパティが検出された場合にスローされる例外。class
メールが適切に準備できない場合、たとえば、FreeMarker テンプレートをメールテキスト用にレンダリングできない場合に、ユーザーコードによってスローされる例外。class
メール送信エラーが発生したときにスローされる例外。org.springframework.messaging 内の NestedRuntimeException 使用
修飾子と型クラス説明class
メッセージ配信中にエラーが発生したことを示す例外。class
メッセージ処理中にエラーが発生したことを示す例外。class
メッセージングに関連する障害の基本例外。org.springframework.messaging.converter 内の NestedRuntimeException 使用
org.springframework.messaging.core 内の NestedRuntimeException 使用
org.springframework.messaging.handler.annotation.support 内の NestedRuntimeException 使用
修飾子と型クラス説明class
@Valid
スタイルの検証の結果として、またはおそらく必要なために、メソッドの引数が検証に失敗したときにスローされる例外。class
メソッドの引数に予期される型がないことを示す例外。org.springframework.messaging.handler.invocation 内の NestedRuntimeException 使用
org.springframework.messaging.simp.annotation.support 内の NestedRuntimeException 使用
org.springframework.messaging.simp.stomp 内の NestedRuntimeException 使用
org.springframework.orm 内の NestedRuntimeException 使用
修飾子と型クラス説明class
マップされたオブジェクトの楽観的ロック違反でスローされた例外。class
マップされたオブジェクトをその識別子を介して取得できなかった場合にスローされる例外。org.springframework.orm.hibernate5 内の NestedRuntimeException 使用
修飾子と型クラス説明class
UncategorizedDataAccessException の Hibernate 固有のサブクラス。Hibernate がラップした JDBC 例外用。class
ObjectRetrievalFailureException の Hibernate 固有のサブクラス。class
ObjectOptimisticLockingFailureException の Hibernate 固有のサブクラス。class
InvalidDataAccessResourceUsageException の Hibernate 固有のサブクラス。無効な HQL クエリ構文でスローされます。class
具体的なorg.springframework.dao
例外と一致しない Hibernate システムエラーの場合、UncategorizedDataAccessException の Hibernate 固有のサブクラス。org.springframework.orm.jpa 内の NestedRuntimeException 使用
修飾子と型クラス説明class
ObjectRetrievalFailureException の JPA 固有のサブクラス。class
ObjectOptimisticLockingFailureException の JPA 固有のサブクラス。class
UncategorizedDataAccessException の JPA 固有のサブクラス。具体的なorg.springframework.dao
例外と一致しない JPA システムエラー用。org.springframework.oxm 内の NestedRuntimeException 使用
修飾子と型クラス説明class
マーシャリングまたはアンマーシャリングエラーが発生したときにスローされる例外の基本クラス。class
マーシャリングの失敗でスローされる例外。class
原因をこれ以上区別できないことを示す例外。class
非整列化の失敗でスローされる例外。class
マーシャリング検証の失敗でスローされる例外。class
オブジェクト XML マッピング例外の階層のルート。org.springframework.r2dbc 内の NestedRuntimeException 使用
修飾子と型クラス説明class
指定された SQL が無効な場合にスローされる例外。class
R2dbcException
を一般的なデータアクセス例外の 1 つに分類できない場合にスローされる例外。org.springframework.r2dbc.connection.init 内の NestedRuntimeException 使用
修飾子と型クラス説明class
SQL スクリプトを読み取れない場合にScriptUtils
によってスローされます。class
SQL スクリプトの処理に関連するデータアクセス例外の階層のルート。class
SQL スクリプトを適切に解析できない場合、ScriptUtils
によってスローされます。class
SQL スクリプトのステートメントがターゲットデータベースに対して実行中に失敗した場合、ScriptUtils
によってスローされます。class
「SQL スクリプトの処理中に問題が発生した」以外の具体的なことを特定できない場合にスローされます。たとえば、R2DBC のR2dbcException
で、より正確に特定することはできません。org.springframework.r2dbc.connection.lookup 内の NestedRuntimeException 使用
org.springframework.r2dbc.core.binding 内の NestedRuntimeException 使用
org.springframework.scheduling 内の NestedRuntimeException 使用
org.springframework.scheduling.quartz 内の NestedRuntimeException 使用
org.springframework.scripting 内の NestedRuntimeException 使用
org.springframework.scripting.bsh 内の NestedRuntimeException 使用
org.springframework.transaction 内の NestedRuntimeException 使用
修飾子と型クラス説明class
JTA などの基礎となるトランザクション API を使用してトランザクションを作成できない場合にスローされる例外。class
トランザクションコーディネーター側のヒューリスティックな決定によって引き起こされたトランザクションの失敗を表す例外。class
適用されるトランザクション伝播動作に従って、トランザクションの有無が不正な状態になった場合にスローされる例外。class
無効な分離レベルが指定された場合にスローされる例外、つまりclass
無効なタイムアウトが指定された場合、つまり指定された有効なタイムアウトが範囲外であるか、トランザクションマネージャーの実装がタイムアウトをサポートしていない場合にスローされる例外。class
ネストされたトランザクションを処理しようとすると例外がスローされますが、ネストされたトランザクションは基になるバックエンドでサポートされていません。class
既存のトランザクションに依存する操作(ロールバックステータスの設定など)が試行され、既存のトランザクションがない場合にスローされる例外。class
すべてのトランザクション例外のスーパークラス。class
既存のトランザクションを中断しようとしたときに例外がスローされましたが、トランザクションの中断は基礎となるバックエンドでサポートされていません。class
コミットやロールバック時など、一般的なトランザクションシステムエラーが発生した場合にスローされる例外。class
トランザクションがタイムアウトしたときにスローされる例外。class
Spring トランザクション API の不適切な使用によって引き起こされる例外のスーパークラス。class
トランザクションをコミットしようとした結果、予期しないロールバックが発生した場合にスローされます。org.springframework.web 内の NestedRuntimeException 使用
修飾子と型クラス説明class
ErrorResponse
を実装して、HTTP ステータス、レスポンスヘッダー、RFC 9457ProblemDetail
としてフォーマットされた本文を公開するRuntimeException
SE。org.springframework.web.bind.support 内の NestedRuntimeException 使用
org.springframework.web.client 内の NestedRuntimeException 使用
修飾子と型クラス説明class
HTTP 4xx を受信したときにスローされる例外。static final class
HttpClientErrorException
ステータス HTTP 400 Bad Requeststatic final class
HttpClientErrorException
ステータス HTTP 409 Conflictstatic final class
HttpClientErrorException
ステータス HTTP 403 Forbiddenstatic final class
HttpClientErrorException
ステータス HTTP 410 Gonestatic final class
HttpClientErrorException
ステータス HTTP 405 Method Not Allowedstatic final class
HttpClientErrorException
ステータス HTTP 406 Not Acceptablestatic final class
HttpClientErrorException
ステータス HTTP 404 Not Foundstatic final class
HttpClientErrorException
ステータス HTTP 429 Too Many Requestsstatic final class
HttpClientErrorException
ステータス HTTP 401 Unauthorizedstatic final class
HttpClientErrorException
ステータス HTTP 422 Unprocessable Entitystatic final class
HttpClientErrorException
ステータス HTTP 415 Unsupported Media Typeclass
HTTP 5xx を受信したときにスローされる例外。static final class
HTTP ステータス 502BadGateway のHttpServerErrorException
。static final class
HttpServerErrorException
ステータス HTTP 504 Gateway Timeoutstatic final class
HttpServerErrorException
ステータス HTTP 500 Internal Server Errorstatic final class
HttpServerErrorException
ステータス HTTP 501 Not Implementedstatic final class
HttpServerErrorException
ステータス HTTP 503 Service Unavailableclass
HttpStatusCode
に基づく例外の抽象基本クラス。class
I/O エラーが発生したときにスローされる例外。class
サーバーエラーレスポンス、レスポンスのデコード失敗、低レベルの I/O エラーが原因でリクエストが失敗した場合に、RestClient
およびRestTemplate
によってスローされる例外の基本クラス。class
実際の HTTP レスポンスデータを含む例外の共通基本クラス。class
レスポンスを抽出するための適切なHttpMessageConverter
が見つからなかった場合に発生します。class
未知の(またはカスタムの)HTTP ステータスコードを受信したときにスローされる例外。org.springframework.web.method.annotation 内の NestedRuntimeException 使用
修飾子と型クラス説明class
class
メソッド引数の解決中に ConversionNotSupportedException が発生しました。class
コントローラーメソッドの引数の解決中に TypeMismatchException が発生しました。org.springframework.web.multipart 内の NestedRuntimeException 使用
修飾子と型クラス説明class
MultipartException サブクラスは、アップロードが許可された最大アップロードサイズを超えたときにスローされます。class
マルチパート解決が失敗したときにスローされる例外。org.springframework.web.reactive.function 内の NestedRuntimeException 使用
org.springframework.web.reactive.function.client 内の NestedRuntimeException 使用
修飾子と型クラス説明class
未知の(またはカスタムの)HTTP ステータスコードを受信したときにスローされる例外。class
エラーが発生した場合にWebClient
によって公開される例外の抽象基本クラス。class
実際の HTTP リクエストデータを含む例外。class
実際の HTTP レスポンスデータを含む例外。static class
HTTP ステータス 502BadGateway のWebClientResponseException
。static class
WebClientResponseException
ステータス HTTP 400 Bad Requeststatic class
WebClientResponseException
ステータス HTTP 409 Conflictstatic class
WebClientResponseException
ステータス HTTP 403 Forbiddenstatic class
WebClientResponseException
ステータス HTTP 504 Gateway Timeoutstatic class
WebClientResponseException
ステータス HTTP 410 Gonestatic class
WebClientResponseException
ステータス HTTP 500 Internal Server Errorstatic class
WebClientResponseException
ステータス HTTP 405 Method Not Allowedstatic class
WebClientResponseException
ステータス HTTP 406 Not Acceptablestatic class
WebClientResponseException
ステータス HTTP 404 Not Foundstatic class
WebClientResponseException
ステータス HTTP 501 Not Implementedstatic class
WebClientResponseException
ステータス HTTP 503 Service Unavailablestatic class
WebClientResponseException
ステータス HTTP 429 Too Many Requestsstatic class
WebClientResponseException
ステータス HTTP 401 Unauthorizedstatic class
WebClientResponseException
ステータス HTTP 422 Unprocessable Entitystatic class
WebClientResponseException
ステータス HTTP 415 Unsupported Media Typeorg.springframework.web.reactive.resource 内の NestedRuntimeException 使用
org.springframework.web.server 内の NestedRuntimeException 使用
修飾子と型クラス説明class
レスポンスステータス 405 に適合するエラーの例外(メソッドは許可されません)。class
リクエストヘッダー、Cookie 値、クエリパラメーターなどのリクエスト値の欠落を示すServerWebInputException
サブクラス。class
レスポンスステータス 406 に適合するエラーの例外(受け入れられません)。class
Spring Web アプリケーションで使用する場合、レスポンスステータス 413 (ペイロードが大きすぎる) に適合するエラーの例外。class
class
失敗したコントローラーメソッド、または解決できなかったコントローラーメソッド引数に関する追加情報を公開するHttpStatus.INTERNAL_SERVER_ERROR
の例外。class
Spring Web アプリケーションで使用するためのレスポンスステータス 400(不良リクエスト)に適合するエラーの例外。class
通常、@Controller
型レベルで@RequestMapping
アノテーションを使用して表現される、満たされていないパラメーター条件を示すServerWebInputException
サブクラス。class
レスポンスステータス 415 に適合するエラーの例外(サポートされていないメディア型)。org.springframework.web.socket.server 内の NestedRuntimeException 使用
org.springframework.web.socket.sockjs 内の NestedRuntimeException 使用
修飾子と型クラス説明class
SockJS HTTP リクエストの処理中に発生した例外の基本クラス。class
メッセージフレームが HTTP POST を介して正常に受信され、解析されましたが、ハンドラーが失敗したか接続が閉じられたために、メッセージフレームに含まれる 1 つ以上のメッセージを WebSocketHandler に配信できなかった場合にスローされる例外。class
ユーザーコードではなく SockJS 実装で発生した重大な障害を示します (たとえば、レスポンスへの書き込み中に IOException が発生した場合)。
PessimisticLockingFailureException
/CannotAcquireLockException
を推奨