inflearn logo
inflearn logo

Practical! Spring Data JPA

Spring Data JPA goes beyond the limitations of the past and allows you to complete development with just an interface, without implementing classes in the repository, as if by magic. It also provides all the basic CRUD functions that have been developed repeatedly. We will share practical know-how on Spring Data JPA.

(5.0) 수강평 1,014개

강의소개.상단개요.수강생.short

난이도 중급이상

수강기한 무제한

Java
Java
Spring
Spring
Spring Boot
Spring Boot
JPA
JPA
Java
Java
Spring
Spring
Spring Boot
Spring Boot
JPA
JPA

먼저 경험한 수강생들의 후기

먼저 경험한 수강생들의 후기

5.0

5.0

큰돌

100% 수강 후 작성

To be honest, I think this is the best lecture explaining Spring JPA. / I'm also promoting it to my acquaintances and others. Thank you for the great lecture.

5.0

OMG

100% 수강 후 작성

This Spring Data JPA lecture is also a great lecture!!! The part that I was most satisfied with was the part where he explained how convenient it is to use Spring Data JPA by showing the process of implementing it using the existing JPA through live coding and modifying it to Spring Data JPA, and I couldn't help but admire how much experience and knowledge Younghan has about the technology. The only regret is that Younghan's unique humor that he showed in the previous lecture was not shown. It was one of the elements that made the lecture fun, but it was a little disappointing..ㅠ Nevertheless, he explained well what is used in practical experience and practice and what is not, so I learned which parts I should focus on studying and using. I'll see you in the next Querydsl lecture review :-)

5.0

김동호

100% 수강 후 작성

I'm still stubborn. I'll keep running hard until Younghan visits my service by chance.

강의상세_배울수있는것_타이틀

  • You can learn Spring Data JPA from the basics to practical use all at once.

  • We learn based on the functions that are actually used in practice.

  • You can learn practical usage know-how beyond simple function explanations.

  • You can clearly understand the difference between JPA and Spring Data JPA.

Spring Data JPA, not an option, but a must!

🚩 This course is a roadmap course.

  • This lecture is a practical Java backend development course. If you are curious about the entire course structure, please check the Spring Boot and JPA practical complete conquest roadmap first. (Link)

Kim Young-han's Real-Life! Spring Data JPA

When I first released the course on Inflearn, I wanted to vividly convey to you the know-how I learned and felt while applying Spring Boot and JPA to various practical projects. So, starting with the JPA basics course, I taught you how to develop web applications using Spring Boot and JPA and optimize performance. Now it's Spring Data JPA's turn.

On top of Spring Boot and JPA, adding a fantastic framework called Spring Data JPA makes development really enjoyable. The development codes that were previously considered simple and repetitive are significantly reduced. Therefore, developers can focus on developing core business logic.

If you use a relational database in practice,
Spring Data JPA is not an option, it's a must .


In the existing lecture
Spring Data JPA
Reason for not using

Spring Data JPA is a technology that is essential in practice if you use Spring and JPA. However, in the following lectures so far, we have intentionally not used these technologies.

Spring Data JPA is a technology that makes it really convenient to use JPA. However, it automates and abstracts too many parts of JPA. Therefore, if you use Spring Data JPA from the beginning without a basic understanding of JPA, it is difficult to understand the in-depth internal workings.

So, practice! In the Spring Data JPA lecture , we will first show you the code developed purely with JPA, and then change it to Spring Data JPA and compare the differences .


Powerful and practical
Spring Data JPA

Spring Data JPA provides a variety of functions. Although it looks cool and fancy, there are still some functions that are lacking in practical use. So I will explain mainly the functions that are frequently used in practice, and I will boldly reduce the contents of the functions that are still lacking in practical use. And I will explain why they are lacking in practical use.

Lastly, we will share with you some practical know-how on how to best utilize Spring Data JPA in your most important practical work.

📌 Please check before taking the class!

  • This lecture does not cover JPA itself in depth. Therefore, it is recommended that you first take the Java ORM standard JPA programming or Practical! Spring Boot and JPA Utilization 1 lecture and then take this lecture.

Related lectures

Basics

Java ORM Standard JPA Programming - Basics
This is a prerequisite course for understanding JPA-based technologies.

Usage section

Real-world! Spring Boot and JPA Utilization 1 - Web Application Development
Design and develop real-world web applications with Spring Boot and JPA.

Practice! Querydsl
Solve complex and dynamic query problems with Querydsl.

reference book

The book is for those who want to study more in depth.
You can think of it as a reference book.
(If you do not have a book, separate materials for the lecture will be provided.)


강의소개.콘텐츠.추천문구

학습 대상은 누구일까요?

  • Anyone who wants to learn Spring Data JPA from the ground up

  • Those who use Spring Data JPA in practice but want to use it better

  • If you want to learn how to use the various features of Spring Data JPA, focusing on the features that are actually used in practice

선수 지식, 필요할까요?

  • JPA

  • Spring Framework

  • Relational Database Basics

강의소개.지공자소개

580,226

수강생

39,860

수강평

9,060

답변

5.0

강의 평점

26

강의_other

My goal is to provide education so that you can become a truly practical and competent developer.

 

The story of my life as a developer

EO Interview Video

Gaebalbadak - A Country Youth Becomes the King of Development

Solving concerns about employment and career changes

 

더보기

커리큘럼

전체

32개 ∙ (강의상세_런타임_시간 강의상세_런타임_분)

해당 강의에서 제공: [object Object]
강의 게시일: 
마지막 업데이트일: 

수강평

전체

1,014개

5.0

1,014개의 수강평

  • omg님의 프로필 이미지
    omg

    수강평 206

    평균 평점 5.0

    5

    100% 수강 후 작성

    This Spring Data JPA lecture is also a great lecture!!! The part that I was most satisfied with was the part where he explained how convenient it is to use Spring Data JPA by showing the process of implementing it using the existing JPA through live coding and modifying it to Spring Data JPA, and I couldn't help but admire how much experience and knowledge Younghan has about the technology. The only regret is that Younghan's unique humor that he showed in the previous lecture was not shown. It was one of the elements that made the lecture fun, but it was a little disappointing..ㅠ Nevertheless, he explained well what is used in practical experience and practice and what is not, so I learned which parts I should focus on studying and using. I'll see you in the next Querydsl lecture review :-)

    • yh
      지식공유자

      OMG, you've been studying really hard lately! Whenever I make a gag, I always worry if it will work, but there's someone who likes this kind of thing! I'll take note of it in my future lectures. Haha. Thank you always for the great course review!

  • kundol님의 프로필 이미지
    kundol

    수강평 13

    평균 평점 5.0

    5

    100% 수강 후 작성

    To be honest, I think this is the best lecture explaining Spring JPA. / I'm also promoting it to my acquaintances and others. Thank you for the great lecture.

    • yh
      지식공유자

      Thank you for promoting Big Stone^^!

  • sejongdeveloper님의 프로필 이미지
    sejongdeveloper

    수강평 17

    평균 평점 5.0

    5

    100% 수강 후 작성

    Spring Data JPA is a huge monster that was born from the developer's quirks. I will use it with gratitude as a junior developer. I feel grateful to the instructor who taught me the technology called JPA. Thank you!

    • yh
      지식공유자

      SeJongDeveloper, I'm glad you're enjoying listening^^ Thank you.

  • wson님의 프로필 이미지
    wson

    수강평 4

    평균 평점 5.0

    5

    100% 수강 후 작성

    Thank you always, God Younghan!!! I think your lectures are really easy and easy to understand Thanks to you, I'm learning a lot I'll look forward to the future

    • yh
      지식공유자

      You are studying hard this time too! Thank you. Thanks to you, Seongyong Son, I also get strength!

  • apidev님의 프로필 이미지
    apidev

    수강평 4

    평균 평점 5.0

    5

    100% 수강 후 작성

    I'm still stubborn. I'll keep running hard until Younghan visits my service by chance.

    • yh
      지식공유자

      I'm rooting for you, Dongho^^!

yh님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!

강의상세.할인문구

$1,294,158.00

29%

$68.20