👋

Springサンプル作りでハマったエラー集

2022/10/31に公開

MissingServletRequestParameterException
テンプレート側で指定していないパラメーターを使うと出現。

EmptyResultDataAccessException
データのヒット件数が0で、何も処理してない状態で発生。

BadSqlGrammarException
文字通り文法が悪い。
よくあるのはprepared statementでwhereの前にコンマが入っているとか。

java.net.BindException: Permission denied
Linuxだとポート番号が1024番以下だとroot権限でないと開けないようです。
sudoでもう一度やってみるとあっさりうまくいきました。

pom.xmlを本番環境用に作ったのに忘れていてFileNotFoundException。

エラー名を忘れたけど遭遇した事例

html側でpostを付け忘れて動かない。
エラーが出るのはコントロール側なのが厄介。

CSVファイルが文字化けしている。
→SHIFT-JIS形式で出力すると直った。

アクセス権限を設定したらエラーページが出ない!
→エラーページまでアクセス権限を取り上げていた。
リダイレクトは送れていたのに残念な事例。

Discussion