概要

サーブレットとJSPによるWebアプリケーション開発を学んだ後に、実際の業務システムなどで使用されているSpringBootフレームワークによるWebアプリケケーションの作成を学びます。

目的

  • SpringBootによるWebアプリケーション開発をマスターする

対象者

  • SpringBootによるWebアプリケーション作成を学んでみたい方

研修内容詳細

1.SpringFrameworkとは
 1.1 依存性の注入
 1.2 DIコンテナ

2. SpringMVC
 2.1 コントローラーによる画面遷移
 2.2 パラメータの取得
 2.3 ModelAttribute
 2.4 スコープ
 2.5 フォームからの入力 
 2.6 バリデーション


3. Tymeleaf
 3.1 Tymeleafとは
 3.2 JSPとの違い
 3.3 Tymeleafの基本構文
 3.4 Tymeleaf様々な構文

4. O/Rマッパー
 4.1 Spring Data JPA
 4.2 基本的なCURD操作
 4.3 トランザクション
 4.4 実践的な利用法

5.Webアプリケーション実践
 5.1 SpringSecurityを使用したログイン
 5.2 SpringTestを使用したテスト方法

6.総合演習