#プログラミング勉強日記
2021年1月28日
昨日の記事で@RequestBody
について扱った。Spring Bootの@〇〇Mapping
についてちゃんと理解していなかったので、それぞれ理解する。
#〇〇Mappingとは
簡単に言うと、コントローラクラスの@〇〇Mapping
はどんな場所なのか知らせてくれるものである。〇〇Mappingのあとの""
部分はそのURLにリクエストあったときにそれぞれの処理が行われる
@RequestMapping
の役割
全体処理の入り口のようなもの。ここを通ることでいろいろな処理にいくことができる。
##@GetMapping
の役割
文字通りGET(取得)の役割を果たす部分。登録されているデータを取ってくる。
##@PostMapping
の役割
文字通りPOST(投稿)の役割を果たす部分。新しいデータ登録などをする。
##@DeleteMapping
の役割
文字通りDELETE(削除)の役割を果たす部分。既存データを削除する。
##@PutMapping
の役割
更新の役割を果たす部分。既存データや情報を上書きする。