
Spring-based REST API development
whiteship
This course develops a REST API that satisfies Self-Descriptive Message and HATEOAS (Hypermedia as the engine of application state) using various Spring technologies.
Intermediate
Spring, REST API, Java
Learn about Spring Data JPA, which provides several features to make using JPA (Java Persistence API) easier.

Reviews from Early Learners
5.0
조석훈
If Baek Jong-won is the Baek Master of the cooking world, then Baek Gi-seon is the Baek Master of the coding world. Thank you for the great lecture.
5.0
하하하웃자
I was studying Spring Boot documentation on my own and happened to find out about Baek Ki-seon on YouTube... I found out about Baek Ki-seon's lectures on Inflearn and am taking several of them... It's really good because he explains the concepts in this way. After I finish the lectures I paid for, I want to take the Spring Security class too... The lectures are so good that I'm recommending them to all my coworkers... Thank you for creating such a great lecture.
5.0
고정섭
It was fun to listen to. It's good that Spring Data Common is also covered in detail. I learned more about the parts I knew, and there were parts of JPA that I didn't know about. I hope to see you again with another good lecture. Thank you.
Understanding ORM
JPA Programming
How to create a bean
What if Spring JPA feels difficult?
Learn concepts, principles, and even practice thoroughly.
Learn about Spring Data JPA, which provides several features to make JPA (Java Persistence API) easier to use.
Despite these many advantages, JPA has one drawback: its high learning curve.
I hope this lecture will help lower the cost of learning even a little.
JPA or Hibernate
Getting started with programming
Student or Developer
ORM and JPA and
Spring Data JPA
For those who want to understand the principle
Spring Data JPA
If you are using it for the first time or
For those who want to make better use of it
📖 Spring Data JPA → JPA (Hibernate) → JDBC
In this lecture, we will first learn about the problem that ORM (Object-Relational Mapping) is trying to solve, namely the conceptual mismatch between objects and relational databases .
Next, we'll learn the key features of JPA and Hibernate, ORM implementations. In particular, understanding fetching strategies and entity lifecycles is crucial for JPA programming with performance in mind.
Next, we'll explore Spring Data JPA's magical bean creation method . After learning the core concepts and principles, we'll delve into the various ways to utilize Spring Data JPA. We'll begin by examining the default features and then explore various customization and technology integration methods.

📢 Please check the notes.
Who is this course right for?
For those who are starting JPA or Hibernate programming
For those who want to understand the principles of ORM, JPA, and Spring Data JPA
For those who are new to Spring Data JPA or want to get better at it
Need to know before starting?
Java Programming
Spring Basics
92,863
Learners
4,296
Reviews
2,010
Answers
4.8
Rating
20
Courses
Having worked at Naver and Amazon, I am currently working as a Senior Software Engineer at Microsoft.
Einstein once said, "Education is not the learning of facts, but the training of the mind to think." I create my lectures with deep resonance for those words.
YouTube: Sharing useful knowledge and career advice for developers on the 'Keesun Baik' channel
Translation: Translated numerous books related to Spring and Hibernate
Author: Easy-to-Follow Java Web Development
All
45 lectures ∙ (9hr 22min)
5. ORM Overview
14:32
All
189 reviews
4.8
189 reviews
Reviews 3
∙
Average Rating 5.0
Reviews 8
∙
Average Rating 5.0
5
I was studying Spring Boot documentation on my own and happened to find out about Baek Ki-seon on YouTube... I found out about Baek Ki-seon's lectures on Inflearn and am taking several of them... It's really good because he explains the concepts in this way. After I finish the lectures I paid for, I want to take the Spring Security class too... The lectures are so good that I'm recommending them to all my coworkers... Thank you for creating such a great lecture.
Reviews 1
∙
Average Rating 5.0
Reviews 14
∙
Average Rating 4.6
Reviews 1
∙
Average Rating 5.0
$68.20
Check out other courses by the instructor!
Explore other courses in the same field!