Spring コントローラーによって呼び出されたコードが Spring をスローしDataAccessException
、コントローラーがそれをキャッチしないか、例外ハンドラーを持っていない場合、Spring は適切な HTTP 応答ステータスをクライアントに返しますか?
つまり、 にはDataAccessException
適切な@ResponseStatus
注釈がありますか? それとも、Spring MVC フレームワークはこれらの例外を明示的にキャッチして処理しますか? または、フレームワークはそれらに対して特別なことを何もせず、他のものと同じように扱いますRuntimeException
か?その結果、500 (Internal Server Error) の HTTP ステータスが発生すると思います。