LoginSignup
0
1

More than 1 year has passed since last update.

Spring アノテーションまとめ

Last updated at Posted at 2023-04-30

随時更新する。

@Controller

Controllerクラスであることを定義する。

@ResponBody

戻り値のStringがそのままレスポンスとなる。

@GetMapping

Controller内のメソッドに記述し、Getリクエストを紐づける。

@PostMapping

Controller内のメソッドに記述し、Postリクエストを紐づける。

@RequestMapping

Controllerクラスに記述し、クラス内のリクエストのそれぞれのルートパスを記述する。

@Service

業務ロジックや業務ルール(アプリケーション特有のもの)をコーディングしたクラスであることを定義する。

@Repository

データアクセス層のクラスであることを定義する。データの保存や取得を担う。

@Component

付与したクラスがBeanであることを示す。

@ModelAttribute

model.addAttributeとほぼ同等。

@Transactional

登録・更新処理をするクラスに付与し、Springにて処理をトランザクション処理を実施する。

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