강의

멘토링

로드맵

BEST
Programming

/

Back-end

実践!Spring Data JPA

Spring Data JPAは、既存の制限を超えて、まるで魔法のようにリポジトリに実装クラスなしでインタフェースだけで開発を完了することができます。そして繰り返し開発してきた基本CRUD機能も全て提供します。 Spring Data JPA実務ノウハウをお届けします。

難易度 中級以上

受講期間 無制限

  • yh
Java
Java
Spring
Spring
Spring Boot
Spring Boot
JPA
JPA
Java
Java
Spring
Spring
Spring Boot
Spring Boot
JPA
JPA

スプリングコア原理オープン予定お知らせ!

こんにちは。皆さん

やっと長い川の準備期間が終わり、先週から撮影に入りました。

講義は来週9/21(月)~22(火)の間にオープン予定です^^!

今回のスプリングコア原理講義は、私が今年初めから6ヶ月間本当に心血を傾けて準備した講義です。楽しみにしてもいいです!

  • 講義名:スプリングコア原理 - 基本編
  • 準備期間:2020年2月~2020年9月
  • 講義数60講義
  • スプリングとオブジェクト指向を説明するPPT 65章
  • 説明のための図50以上
  • 講義資料PDF 159枚

スプリングコア原理 - 基本編講義の紹介

単にスプリングが提供する機能を学び、使用することは難しくありません。ちなみに、Springが提供する重要な価値と原則を正しく理解して使用するには、大きな難関に遭遇します。なぜなら、IoC(制御の逆転)、DI(依存関係注入)のようなわかりやすい用語から、SRP、OCP、DIPのようないわゆるSOLIDと呼ばれる良いオブジェクト指向設計の原則も一緒に理解しなければ、初めてスプリングの核心原理をきちんと把握できる。あるからです。

Springの真の重要な価値は、オブジェクト指向プログラミングにあります。そして、スプリングを正しく理解するのが難しいのは、このオブジェクト指向のためです。次のレベルのバックエンド開発者に成長するには、Springが提供する重要な価値と原則を深く理解する必要があります。

この講義はスプリングがなかった20年前に戻り、スプリングがなぜ作られたのかその理由から始まります。そして、私たちもその時に戻って、春のない純粋なJavaコードでサンプルアプリケーションを作成します。要件が変更されるにつれて問題が1つずつ見つかり、問題を解決するために、良いオブジェクト指向の原理を1つずつコードに適用しながら問題を解決していきます。この過程の中で、あなたは自然に良いオブジェクト指向の原理(SOLID)とIoC、DIについて理解し、スプリングコンテナがなぜ必要なのかを理解することができます。

Springの主な原理を単に理論的に理解するのではなく、サンプルアプリケーションを直接コードで開発する過程で自然に理解することになります。

講義目次

  • 1. オブジェクト指向設計とばね
  • 2. スプリングコアの原理を理解する1 - 例を作る
  • 3. スプリングコア原理の理解2 - オブジェクト指向原理の適用
  • 4.スプリングコンテナとスプリングビン
  • 5. シングルトンコンテナ
  • 6. コンポーネントスキャン
  • 7. 依存関係の自動注入
  • 8. 空のライフサイクルコールバック
  • 9. 空のスコープ

講義の1,2,3の前半は、このようにオブジェクト指向とスプリングの重要な原理について説明します。その後、4. SpringコンテナとSpring Beanから、Springが提供する重要な機能について説明します。スプリングが提供する機能を単に説明することを超えて、この機能がなぜ作られたのか、どこでなぜ必要なのか、そして最も重要な実務でどのように使われるのか、この部分に焦点を当てて説明します。

そのため、スプリングの機能を単に使用する段階を超えて、実務でどのように活用するのが良い方法なのか、正しく理解して使用することができます

この講義を聞いた後

このレッスンは、単にSpringリファレンスドキュメントの機能の1つを説明するレッスンではありません。機能を超えてなぜスプリングを作り、なぜスプリングがこのような機能を提供するのか、その理由とコア原理について説明する講義です。

講義が終わったら、スプリングの基本的な機能をよく使うことはもちろん、スプリングの本質について深い理解をすることになります。の機能のみを使用する開発者から、オブジェクト指向アプリケーションの設計やアーキテクチャレベルまで悩む開発者に成長することができます。

講義対象

スプリングコア原理講義は、スプリングに初めて接する開発者から、実務でスプリングを使用しますが、スプリングのコア原理を正しく理解して使用したい開発者の方々のために用意しました。そして、オブジェクト指向設計に悩む多くの開発者の方にも役立ちます。

講義名:スプリングコア原理 - 中級編

  • 基本は、オブジェクト指向設計とスプリングの主な原則、そしてスプリングを使用する際に不可欠であることを知っておくべき重要な機能をカバーしています。
  • 中級編は基本編で扱っていない、コンテナ拡張ポイント、AOP動作原理などスプリングの難易度のある内容を主に扱う予定です。したがって、基本編を完全に熟知して聞く必要があります。発売日程と詳細はある程度整理されれば再共有させていただきます。

お楽しみください。ありがとうございます^^

コメント