随時更新する。
@Controller
Controllerクラスであることを定義する。
@ResponBody
戻り値のStringがそのままレスポンスとなる。
@GetMapping
Controller内のメソッドに記述し、Getリクエストを紐づける。
@PostMapping
Controller内のメソッドに記述し、Postリクエストを紐づける。
@RequestMapping
Controllerクラスに記述し、クラス内のリクエストのそれぞれのルートパスを記述する。
@Service
業務ロジックや業務ルール(アプリケーション特有のもの)をコーディングしたクラスであることを定義する。
@Repository
データアクセス層のクラスであることを定義する。データの保存や取得を担う。
@Component
付与したクラスがBeanであることを示す。
@ModelAttribute
model.addAttributeとほぼ同等。
@Transactional
登録・更新処理をするクラスに付与し、Springにて処理をトランザクション処理を実施する。