SpringBoot

SpringBoot2によるWebアプリケーション開発の手法を習得します。Javaプログラミング、Javaオブジェクト指向プログラミングの受講者を対象に、ハンズオンでSpringBoot2を使ったWebアプリケーション開発を学びます。

達成目標

  • Webアプリ開発のフレームワークがどのようなものであるか、メリットを含めて説明できる
  • SpringBoot2における、MVCモデルに沿ったWebアプリケーションの仕組みを説明できる
  • 開発ツールの機能を用いて、ソースプログラムの作成からデバッグ、実行までの手順を一人でできる
  • MVCモデルにもとづくWebアプリケーションを作成できる

研修期間

3日

研修人数

25人

受講対象者

新入社員

講義・演習のバランス

講義:8 演習:2

カリキュラム

1日目

午前

1.SpringBoot2環境構築

STSのセットアップ

2.フレームワークの概要

フレームワークとは

フレームワークのメリット

3.MVCモデル

MVCモデルとは

4.SpringBoot2の特長

DI

アスペクト志向

午後

5.SpringBoot2でプログラムを作ろう

Mavenを使ったプロジェクト

簡単なWebアプリケーションの作成と実行

2日目

午前

1.Thymeleaf

Thymeleafによる画面作成

画面遷移のあるアプリケーション

午後

2.データベースアクセス

SpringBoot2によるデータベースアクセス(MySQL)

3日目

午前

1.SpringBoot2総合演習

SpringBoot2を使ったWebアプリケーション開発演習

午後

SpringBoot2を使ったWebアプリケーション開発演習