Spring Boot標準のテンプレートエンジンとして、今やJava開発に欠かせないThymeleaf。本講座では、HTMLの構造を崩さずに動的コンテンツを埋め込む「ナチュラルテンプレート」の利点を最大限に引き出し、Controllerからのデータ受け渡しや、複雑な繰り返し・条件分岐をスマートに実装する技法を60分で習得します。
【つくるもの】
Spring Bootと連携した「動的なダッシュボード画面」を作成します。フォーム入力値の保持(バリデーション連携)、フラグメント(部品化)による共通レイアウト管理、ユーティリティオブジェクトを活用したフォーマット処理など、現場で即利用できるコードを組み上げます。
【開発環境】
Spring Boot 3.x環境を使用。ブラウザのリロードなしで変更を反映する「LiveReload」の設定や、デバッグを容易にするログ出力のコツなど、Thymeleaf開発特有のストレスを解消するプロの環境構築を伝授します。
classの動的切り替えやリンク生成(@{})など、Thymeleaf独自の属性を自在に操る技術をマスターします。
ヘッダーやサイドバーを共通化し、保守性を劇的に高める「th:replace / th:insert」の最適解を学びます。
ログインユーザーの権限に応じてボタンの表示/非表示を切り替えるなど、実務必須のセキュリティ連携を習得します。
※本講座は、Spring Bootの基本を知り、さらに「表現力豊かな画面」を作りたい方向けの「UI実装強化講座」です。フロントとバックを繋ぐThymeleafのプロを目指す方をスターがバックアップします。
開催日時
2026年10月20日(火) 21:00-22:00
開催場所
オンライン開催
(参加URLはお申し込み後に通知されます)
定員
1名残席
1名募集締切:開催14日前