タイトル: @RequestMapping
本稿はSpringFrameworkの@RequestMappingについて説明します。
@RequestMappingとは
@RequestMappingを記述することでメソッドに対してURLをマッピングさせることができます。
以下の例では"/index"にGETでリクエストがあった場合、index()メソッドが実行されるということになります。
@RestController public class HelloController { @RequestMapping(path = "/index", method = RequestMethod.GET) public String index() { return "Hello!!"; } } |
パスやリクエスト方式を複数指定する場合は以下のように記述できます。
@RequestMapping(path = { "/", "/index" }, method = { GET, POST }) |