0
0

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 Spring Boot勉強用①

Posted at

Spring Bootの勉強をしています。
日々の学習記録として本記事を残します。
今日学んだことは、画面からform実行からSpring Boot側でどのように実行されているかの流れ。
間違い・勘違いはあるものとして考えております。
もしお手すきの時は温かいご指摘をよろしくお願いいたします。

■処理の流れ
画面
thymeleafで作成

Controllerで受け取る
@Controller - クラスに付ける
@GetMapping - メソッドに付ける
@PostMapping - メソッドに付ける
※Model modelは忘れずに

モデルでパラメータを受け取るときにvalidationチェック
@Validated
@ModelAttribute

モデルはgetter, setterがあるプロパティクラス
validationの(自分の中での)イメージは、
setterで画面からの値を入れるときに条件を満たしているか判定する感じ

@BindingResultでvalidationの結果受けとり

Model modelにaddAttribute

画面に返す

■まだいまいちわかっていないところ
・インジェクションとインスタンス化の違い

0
0
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
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?