皆さんこんにちは、質問があります
1. 環境
リーリー2. 構成は次のとおりです
リーリー3.Bean とコントローラー
リーリー リーリー質問:
なぜコード内で判定を表示するために result.hasErrors() を使用しなければならないのですか?
UserRequest のフィールドが定義を満たしていないことを確認し、直接例外をスローする方が合理的ではないでしょうか?
天蓬老师2017-06-23 09:15:55
質問:
なぜコード内で判定を表示するために result.hasErrors() を使用しなければならないのですか?
UserRequest のフィールドが定義を満たしていないことを確認し、直接例外をスローする方が合理的ではないでしょうか?
たとえば、パラメーター例外が発生した場合、フロントエンドに返されるのは特定のパラメーター名と例外の説明であり、Spring によって提供されるすべての例外情報ではありません。Spring が自動的に例外をスローする場合、それは困難です。返される情報を制御します。
リーリー三叔2017-06-23 09:15:55
フレームワークでは、ほとんどの場合、何が最も合理的かを検討することが重要です。
クライアントデータのほとんどの検証は「異常」とみなされるべきではなく、ユーザーが気づかずに犯してしまうエラーとみなされるべきです。