강의

멘토링

커뮤니티

BEST
Programming

/

Back-end

実践!Spring Data JPA

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

  • yh
Java
Spring
Spring Boot
JPA

学習した受講者のレビュー

こんなことが学べます

  • Spring Data JPAを基礎から実務活用まで一度に学べます。

  • 実際に実務で使用される機能を中心に学習します。

  • 単なる機能の説明を超えて、実務活用ノウハウを学ぶことができます。

  • JPA と Spring Data の違いを明確に理解できます。

Spring Data JPA、選択ではなく必須です!

🚩この講義はロードマップコースです。

  • 本講義はJavaバックエンド開発実践コース講義です。コース全体の構成が気になる場合は、スプリングブートとJPA実務完全征服ロードマップをまず確認してください。 (リンク)

キム・ヨンハンの本番! Spring Data JPA

初めてInflearnに講義を公開したとき、様々な実務プロジェクトにSpring BootとJPAを適用しながら学び、感じたノウハウを皆さんに鮮やかにお伝えしたいと思いました。そこで、JPAの基本講義を皮切りに、Spring BootとJPAを活用してWebアプリケーションを開発し、パフォーマンスを最適化する方法をお伝えしました。これでSpring Data JPAのターンです。

Spring BootとJPAという基盤の上に、Spring Data JPAという素晴らしいフレームワークを追加すると、開発が本当に楽しくなります。これまで少しでも単純で繰り返しだと思っていた開発コードが確実に減ります。したがって、開発者はコアビジネスロジックの開発に集中できます。

実務でリレーショナルデータベースを書くなら
Spring Data JPAはオプションではなく必須です。


既存講義では
Spring Data JPA
未使用の理由

Spring Data JPAは、SpringとJPAを使用する場合は実務で必須となる技術です。しかし、これまで進んだ次の講義では、意図的にこれらの技術を使用していませんでした。

Spring Data JPAは、JPAを本当に便利に使用するのに役立つ技術です。しかし、JPAのあまりにも多くの部分を自動化して抽象化します。したがって、JPAの基本的な理解なしに、最初からSpring Data JPAを使用すると、深い内部動作方法を理解することは困難です。

だから本番! Spring Data JPA講義では、純粋にJPAで開発したコードを最初に紹介し、その後Spring Data JPAに変更してどのような違いがあるかを比較するように進めます。


実務中心の強力
Spring Data JPA

Spring Data JPAは本当にさまざまな機能を提供します。見た目には素敵で派手ですが、まだ実務での使用に不足している機能もあります。そのため、実務でよく使う機能を中心に説明し、実務で使用するのにまだ不足している機能は大胆に内容を減らしました。そして、どんな点で実務で使用するのが不足しているのか説明します。

最後に、最も重要な実務でSpring Data JPAをどのように活用すれば良いのか鮮やかな実務ノウハウをお届けします。

📌受講前に確認してください!

  • 本講義はJPA自体を深く扱っていません。したがって、Java ORM標準JPAプログラミング、または本番!スプリングブートとJPA活用1講義を先に聞いて、本講義を聞くことをお勧めします。

関連講義

基本編

Java ORM標準JPAプログラミング - 基本編
JPAベースのスキルを理解するために必要な選手講義です。

活用編

本当! Spring BootとJPAの活用1 - Webアプリケーション開発
Spring BootとJPAで実際のWebアプリケーションを設計および開発します。

本当! Spring BootとJPAの活用2 - API開発とパフォーマンスの最適化
JPAは極端なパフォーマンスを最適化する方法を学ぶことができます。

本当! Querydsl
Querydslは、複雑なクエリと動的クエリの問題を解決します。

参考書

本はより深い内容を勉強したい人のために
参考書と考えてください。
(本がなくても講義のための別途資料が提供されます。)


こんな方に
おすすめです

学習対象は
誰でしょう?

  • Spring Data JPA を最初から学習したい方

  • 実務でSpring Data JPAを使用していますが、より活用したい方

  • Spring Data JPAの様々な機能の中で、実務で実際に使用する機能を中心に活用法を学びたい方

前提知識、
必要でしょうか?

  • JPA

  • スプリングフレームワーク

  • リレーショナル データベースの基礎知識

こんにちは
です。

562,185

受講生

37,459

受講レビュー

8,994

回答

5.0

講座評価

25

講座

진짜 실무에 필요한 제대로 된 개발자가 될 수 있도록, 교육하는 것이 저의 목표입니다.

 

저의 개발 인생 이야기

EO 인터뷰 영상

개발바닥 - 시골 청년 개발왕 되다

취업과 이직에 대한 고민 해결

 

カリキュラム

全体

32件 ∙ (7時間 17分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

976件

5.0

976件の受講レビュー

  • kundol님의 프로필 이미지
    kundol

    受講レビュー 12

    平均評価 5.0

    5

    100% 受講後に作成

    正直に言うとばねJPAを説明する本当に最高の講義だと見ることができます。

    • yh
      知識共有者

      大石の宣伝までありがとうございました^^!

  • omg님의 프로필 이미지
    omg

    受講レビュー 205

    平均評価 5.0

    5

    100% 受講後に作成

    今回のスプリングデータJPA講義もやはり名講義です!!! 私が最も満足していたのは、ライブコーディングで既存のJPAを使用して実装し、Spring Data jpaに変更するプロセスを示しています。多くの経験と知識を持っているか感心を禁じていませんでした。 ただ、残念なことは以前の講義で見せてくれたヨンハン様特有のユーモアが出てこないので少し残念ですね それにもかかわらず、実務経験と実務で使用するものとそうでないことをよく分けて説明していただき、どの部分を重点的に勉強して使用すべきかを知りました。 次のQuerydsl講義の後半でお会いしましょう:-)

    • yh
      知識共有者

      OMGさん最近本当に頑張って勉強中ですね!ギャグドリップを叩くたびにいつもこれが食べられるか悩みがありますが、こんなことまた好きな方がいましたね!今後の講義にご参考いたします。 ㅋㅋ素敵な受講評いつもありがとうございます!

  • apidev님의 프로필 이미지
    apidev

    受講レビュー 4

    平均評価 5.0

    5

    100% 受講後に作成

    また頑強でした。ヨンハン様が偶然に私のサービスを訪れるまで頑張ります。

    • yh
      知識共有者

      ドンホ様応援します^^!

  • sejongdeveloper님의 프로필 이미지
    sejongdeveloper

    受講レビュー 17

    平均評価 5.0

    5

    100% 受講後に作成

    スプリングデータJPAは、開発者の帰属が誕生した巨大なモンスターですね。 ジュニア開発者として感謝の気持ちでお使いいたします。 JPAという技術を教えてくれた講師様に感謝します。 ありがとうございます!

    • yh
      知識共有者

      SeJongDeveloperさん楽しく聞いていますね^^ ありがとうございます。

  • wson님의 프로필 이미지
    wson

    受講レビュー 3

    平均評価 5.0

    5

    100% 受講後に作成

    いつもありがとうございました。 講義は本当に簡単で楽に説明してくれると思います。 おかげで本当にたくさん学びます。 これからも楽しみにしています。

    • yh
      知識共有者

      今回も頑張って勉強してますね!ありがとうございます。ソン・ソンヨン私もおかげで力があります!

¥10,801

yhの他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

同じ分野の他の講座を見てみましょう!