Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
即戦力Spring入門:DI・Boot・MVC編【総合演習付き】
Highest Rated
Rating: 4.5 out of 5(52 ratings)
494 students

即戦力Spring入門:DI・Boot・MVC編【総合演習付き】

Spring Boot、Spring MVC、Thymeleafを活用したWebアプリケーションを、ハンズオンで手を動かしながら作成
Created by孝平 土岐
Last updated 8/2025
Japanese
Japanese [Auto],

What you'll learn

  • Springを使用して、データベースを使用した簡単なWebアプリケーションを作成できる
  • Springの用語や概念をきちんと理解する
  • Spring Bootの概要および代表的な機能を理解する
  • Spring MVCとThymeleafを使用して参照系・更新系の画面を作成できる

Course content

22 sections113 lectures10h 56m total length
  • コースのご紹介3:26
  • 講義スライドとソースコードのダウンロード0:20
  • ハンズオンの実施方法1:44
  • IntelliJ IDEAでのソースコードの取り込み操作1:54
  • Eclipseでのソースコードの取り込み操作1:21

Requirements

  • Servlet、JSP、JDBCを使った簡単なWebアプリケーションを作成またはソースコードを解読できる
  • SQLを使って簡単なSELECT・UPDATE・INSERT・DELETE文を記述できる
  • 簡単なHTMLを記述できる

Description

  • DIを始めとするSpringの基礎をきちんと学習し、Spring Boot、Spring MVC、Thymeleafを活用したWebアプリケーションを、ハンズオンを通しながら作成できるようになります。

  • 初学者が躓きやすい用語(アノテーション、Maven、など)には補足を入れているので、Javaを学習したばかりの新人の方でもご受講いただけます。

  • Springをある程度触っている方でも、基礎があまり分かっていないと感じている方にはお勧めのコースです。


【アウトライン】

  • SpringのWebアプリケーションの概要

    • Springの概要

    • Webアプリケーションの全体像

  • DIコンテナの使い方

    • DIという考え方

    • DIコンテナの概要

    • ステレオタイプアノテーション

    • プロファイルを用いたコンフィグレーションの切替

    • JavaConfigと@Beanメソッド

  • データベースアクセスとトランザクション制御

    • Spring JDBCを使用したデータベースアクセス

    • 宣言的トランザクション

  • Spring Bootによる生産性の向上

  • 画面周りのプログラム

    • Spring MVC + Thymeleaf(参照系)

    • Spring MVC + Thymeleaf(更新系)

  • その他の機能や留意点

    • シングルトンとスレッドセーフ

    • データアクセス時の例外

    • トランザクションの伝搬

    • プロパティの外部化

Who this course is for:

  • Springを使う開発プロジェクトにこれから携わる、もしくは携わっている方
  • Javaを学びたての新人社員の方
  • Springが難しいと感じている方
  • Springの基礎が分かってないと感じている方