ログイン機能の作成 職業訓練86日目

本日の講義はSpringBootを使ってログイン機能を実装しました。機能としてユーザーIDとパスワードを入力してOKボタンを押す。ユーザーIDとパスワードが合ってれば次のページへ、間違ってたら同じ画面へと言った感じです。

(ログイン画面)

(ログイン成功時)

(ログイン失敗時)

こんな具合のちょーシンプルなログイン機能です。

使ったクラスまとめ

⑴login.html

ログイン画面のHTMLファイル

⑵afterlogin.html

ログイン成功後の画面

⑶LoginForm.Java

ログイン画面で使う機能をまとめたクラス。フィールドを生成して、getter/setterを生成するだけ。

⑷LoginController.Java

ログイン画面のページのHTTP通信を受信した際の処理と送信をした際の処理をしているクラス。

⑸AfterLoginController.Java

ログイン成功画面のページのHTTP通信を受信した際の処理と送信をした際の処理をしているクラス。

⑹LoginDemoApplication.Java

Springスタータープロジェクトを立ち上げた際に自動生成されるクラス。メインクラスの役割。

----------------------------------------------------------------------------

こんな感じです。

コメントは逐一入れてるのでニュアンスは伝わるかとw

アノテーションとライブラリの機能に関してはあまり理解せず教科書に乗ってるのとまんま使っただけなので今後勉強してnoteにまとめたいと思います!

今日はこの辺で失礼します!

この記事が気に入ったらサポートをしてみませんか?