こんにちは。 エキサイト株式会社の三浦です。 Spring BootでAPIなどを作る時は、Webからのアクセスを受け取ることになります。 そのアクセスにクエリパラメータ等でパラメータが付いている場合、そのパラメータを何かしらの方法で受け取る必要があります。 今回は、クラスを使ってパラメータを受け取るときに、予期しないデータを受け取ってしまう場合がある点について説明していきます。 クラスでパラメータを受け取る方法 例えば、以下のアクセスを受け付けるとします。 http://localhost/sample?test1=aaa&test2=bbb その場合、以下のコードで受け取ることができます。…