0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【Java】アノテーション

Posted at

学習したアノテーション

コントローラークラスで使うアノテーション

@controller

そのクラスがコントローラーであることをSpringに伝えるためのアノテーションです。

@Responsebody

ブラウザからのリクエストに対して、直接HTMLを返す(戻り値がそのまま返る)際に利用するアノテーションです。

@GetMapping

@Mappingは、ブラウザで入力されたURLと、実行されるメソッドを紐づけるためのアノテーションです。
GETリクエストを処理します。

@PostMapping

POSTリクエストを処理します。

@ModelAttribute

任意のデータをModel型のオブジェクト内に格納することができます。

@PathVariable

URLに含まれるパラメータを受け取るためのアノテーションです。

リポジトリクラス・データアクセスクラスに使うアノテーション

@Data

対象クラスにgetter/setterでアクセスすることを可能とします。


@AllArgsConstructor

すべての変数を初期化するコンストラクタを生成するアノテーションです。


0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?