第1章 「Spring Boot」とは
[1.1] 「Spring Framework」の歴史 [1.2] 「Spring Boot」とは [1.3] はじめての「Spring Boot」
第2章 速習「Spring Framework」
[2.1] 「Spring Framework」によるDI [2.2] 「Spring JDBC」によるDBアクセス [2.3] 「Spring Data JPA」によるDBアクセス
第3章 「Spring Boot」による「Webアプリ開発」
[3.1] この章で作るアプリ [3.2] 「REST Webサービス」の開発 [3.3] 「Thymeleaf」を使った、「画面のあるWebアプリ」の開発 [3.4] 「Flyway」で「DBマイグレーション」 [3.5] 「Spring Security」で「認証」「認可」を追加
第4章 PaaS「Heroku」にデプロイ
[4.1] 「Heroku」アカウントの作成 [4.2] 「Heroku Tookbelt」のインストール [4.3] 「HelloWorldアプリケーション」を「Heroku」に「デプロイ」 [4.4] 「顧客管理システム」を「Heroku」に「デプロイ」 [4.5] 「Heroku」上のPostgreSQLを使用 [4.6] 「Spring Boot Actuator」でアプリケーションの状態を監視
第5章 「Spring Boot」におけるテスト
[5.1] 「Hello World」アプリの結合テスト [5.2] 「REST API」の結合テスト
附録 ソフトのインストール方法
附録A 「Java SE 8」のインストール 附録B 「Maven」のインストール 附録C 「Spring Tool Suite」のインストール 附録D 「Lombok」のインストール 附録E 「curl」のインストール
|