Spring Bootで何が作れるのか
sb-intro-overviewJava で Web API サーバーを作るための Spring Boot の入門コースです。DI コンテナ、REST コントローラ、リクエスト検証、レイヤ分割、Spring Data JPA、例外ハンドリング、テストまでを扱います。毎レッスン、Spring が裏側でやっている判断そのものを pure Java の関数として自分で書き、フレームワークが何を肩代わりしてくれているのかを手触りで理解できる構成にしました。約 12 時間 (1 日 30 分 × 24 日) で 48 レッスンを修了できます。
レッスン
48件
所要時間
約12時間
ランク
中級
学習環境
ブラウザ完結
Java で Web API サーバーを作るための Spring Boot の入門コースです。DI コンテナ、REST コントローラ、リクエスト検証、レイヤ分割、Spring Data JPA、例外ハンドリング、テストまでを扱います。毎レッスン、Spring が裏側でやっている判断そのものを pure Java の関数として自分で書き、フレームワークが何を肩代わりしてくれているのかを手触りで理解できる構成にしました。約 12 時間 (1 日 30 分 × 24 日) で 48 レッスンを修了できます。
Spring Boot プロジェクトの構成と起動のしくみを説明できる
DI コンテナが何を解決してくれているのかを、自分で書いた版と比べて説明できる
@RestController と @RequestMapping でエンドポイントを設計できる
リクエストの検証とエラーレスポンスの形を設計できる
Controller / Service / Repository のレイヤ分割の理由を説明できる
Spring Data JPA のメソッド名クエリとエンティティの関連を読み書きできる
@ExceptionHandler で例外を HTTP レスポンスへ変換できる
単体テストと結合テストの書き分けができる
ブラウザ完結(インストール不要)
テキストでの解説
4
レッスン
コーディングの問題
36
レッスン
クイズ問題
8
レッスン
ゆめさくコード編集部
プログラミング学習をもっと身近に。初心者から実務レベルまで、わかりやすいコンテンツをお届けします。
ゆめさくエンジニア / 現役ソフトウェアエンジニア。Ruby on Rails・Nuxt.js・Next.js・CakePHPなどの実務の開発をベースに、学習コンテンツを作成しています。
動かしながら、仕組みや変化を目で確かめられます。
Spring Bootで何が作れるのか
sb-intro-overviewサーブレットからフレームワークへ
sb-servlet-to-frameworkルーティング表という発想
sb-routing-tableプロジェクトの構成
sb-project-structure陽葵「レジ、作れる人いませんか」
1問目は無料で解けます。
教材を見ないで、依頼と完成条件だけを読んで書いてみてください。
Java道場 ハレノヒ珈琲のレジを作る10問
先にこちらを通しておくと、つまずきにくくなります
同時に進めると、理解が早くなる組み合わせです