動的URL
動的なurlに対してMethodを作るのに
@GetMappingや@PostMappingの値に/{変数名}をつける。
Ex) @GetMapping("/hogehogeDetail/{id}")
通常は、/hogehoge/{id}とすればいいのだが、メールアドレス形式などをidとして渡すと、herohero@xxxx.co.jp とかを渡すと、herohero@xxxx.coとして受信する。
これを回避するために、正規表現を利用する。
@GetMapping("/hogehogeDetail/{id:.+}")
こんな感じにすると受け取れる。
※上記の正規表現を使用しなくてもいけたりする。。。。
うまく受け取れないときは上記の正規表現にしてみると良い。