現在Spring boot でWebアプリを開発しています。
ユーザー情報が取得できたのに、それに紐付く会社情報が取得できなかった時にデータ不整合でシステムエラー画面に飛ばしたいです。
その時どのように実装してシステムエラー画面に飛ばせばいいでしょうか?
UserSeirvceクラスがあり、そこで会社情報が取得できなかった時エラー画面に飛ばします。
error.htmlを用意して、BaseActionを作り、それをUserActionに継承させて、BaseAction内でシステムエラー画面に遷移させるメソッドを定義するでしょうか?
るいはUserServce内でthrow new exception()のようなことをして、意図的にエラーを発生させ、どこかの設定ファイルなどでエラーが発生した時はあるファイルに飛ばすといった定義をするのでしょうか?
例外処理をイチから作るのと Spring bootを初めて使うので、設計や使い勝手に苦戦しています。
もしわかる方がいらっしゃいましたらお力添え頂けると助かります。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/01/25 11:55
2018/01/25 13:51
退会済みユーザー
2018/01/25 14:04
2018/01/25 14:09
2018/01/25 14:28 編集