作って学ぶSpringBoot入門

個数:
  • 予約

作って学ぶSpringBoot入門

  • ご予約受付中
  • 出荷予定日とご注意事項
    ※上記を必ずご確認ください

    【出荷予定日】
    ◆通常、発売日にウェブストアから出荷となります。
    ◆指定発売日のある商品は発売前日にウェブストアから出荷となります。
    ◆一部商品(取り寄せ扱い)は発送までに日数がかかります。

    【ご注意事項】 ※必ずお読みください
    ◆表示の発売日や価格は変更になる場合がございます。
    ◆「帯」はお付けできない場合がございます。
    ◆画像の表紙や帯等は実物とは異なる場合があります。
    ◆特に表記のない限り特典はありません。
    ◆別冊解答などの付属品はお付けできない場合がございます。
    ◆ご予約品は別途配送となります。
  • ●3Dセキュア導入とクレジットカードによるお支払いについて
    ●店舗受取サービス(送料無料)もご利用いただけます。
    ご注文ステップ「お届け先情報設定」にてお受け取り店をご指定ください。尚、受取店舗限定の特典はお付けできません。詳細はこちら
  • サイズ B5変判/ページ数 256p
  • 商品コード 9784297156589
  • NDC分類 547.48
  • Cコード C3055

出版社内容情報

Spring BootはSpring Frameworkのフレームワークのひとつで、環境設定を簡略化し、Javaによる開発を効率化するフレームワークです。
本書はJavaエンジニア1年目、仕事で使うためSpring Bootを学び始めたいという方を対象に、現場ですぐに使える知識を解説します。
前提知識は以下のとおりです。

・入門書レベルのJava基本文法を利用してプログラムが作成できる
・HTMLとCSSを利用してWebページを作成できる
・SELECT文・INSERT文・UPDATE文・DELETE文を利用してリレーショナルデータベースを操作できる

実装だけではなくテストの技術まで学習でき、短期間で現場で使える技術を取得できます。また、各章ごとにハンズオンを取り入れることで、実際に手を動かすことで知識を定着させます。


【目次】

第1章 Spring Bootって何?
1.1 Spring Frameworkって何?
1.2 Spring Boot誕生の理由
1.3 Spring Bootの特徴
1.4 まとめ
第2章 本書のための開発環境を構築する
2.1 Spring Bootを利用した開発に必要なもの
2.2 Pleiades All in One Eclipseのインストール
2.2.1 インストーラーのダウンロード(Windows・macOS共通)
2.2.2 インストールの実行と起動(Windowsの場合)
2.2.3 インストールの実行と起動(macOSの場合)
2.3 初めてのSpring Boot Webアプリケーションを作成する
2.4 サンプルプロジェクトをインポートする
2.5 サンプルプロジェクトの構成
2.6 まとめ
第3章 Springでよく使うJava知識を理解する
3.1 Maven
3.2 JUnit
3.3 Mockito
3.4 テキストブロック
3.5 enum
3.6 レコードクラス
3.7 ラムダ式
3.7.1 無名クラス
3.7.2 ラムダ式
3.7.3 ラムダ式の省略
3.8 Stream API
3.9 Optional
3.10 まとめ
第4章 Springの根幹!DIコンテナを理解する
4.1 DIコンテナとBeanって何?
4.2 必要なライブラリ
4.3 Beanを定義する方法
4.4 コンポーネントスキャンによるBean定義
4.4.1 コンポーネントスキャンとは
4.4.2 Beanを定義する
4.4.3 コンポーネントスキャンの実行+Beanの取り出しと利用
4.5 メソッドによるBean定義
4.5.1 Java Configとは
4.5.2 Beanを定義する
4.5.3 DIコンテナの生成+Beanの取り出しと利用
4.6 コンポーネントスキャンでのBean定義とメソッドでのBean定義の使い分け
4.7 DIとは
4.8 @Autowiredの省略
4.9 まとめ
第5章 Spring JDBCでデータベースにアクセスしよう
5.1 Spring JDBCとは
5.2 本章で作成するアプリケーション
5.2.1 概要
5.2.2 作成物
5.3 必要な設定
5.3.1 ライブラリの追加
5.3.2 組み込みデータベースの追加
5.3.3 application.propertiesの設定

最近チェックした商品