inflearn logo
Challenge
In progress

5-Week JPA Challenge: Reproducing Everything from N+1 to the Persistence Context

This is a 5-week challenge where you will directly reproduce persistence contexts, associations, value types, QueryDSL, and N+1 issues under the same conditions, verify them through SQL logs, and explain the rationale behind your mapping and query choices.

Java
JPA
hibernate
querydsl
Free Live

2개 수업 학습

라이브 1 회

dingcodingco님과 함께해요!

Inflearn Verified

Career Verified

18,902

Learners

1,923

Reviews

355

Answers

4.9

Rating

26

Courses

Get a 15% discount coupon for Dingco Dingco lectures

🚀 Former Toss, POSTECH graduate | Current Backend Developer (+9 years)
🎥 YouTuber with 20,000 subscribers | Development content creator
📚 Inflearn Instructor | Over 18,000+ cumulative students
👥 Managing a developer career community (8,000+ members)
🧩 Contributor to multiple open-source projects (Gradle, Spring AI, etc.)
📝 Passed 38 resume screenings & experienced in 100+ Kmong resume reviews (5.0 rating)

I deliver vivid, real-world industry insights in a way that is easy to understand and logically deductive.
Truyền tải những thông tin thực tế sống động từ ngành công nghiệp một cách dễ hiểu và có tính diễn dịch.

Inflearn Interview Link!

More

8월

16일

챌린지 시작일

2026년 8월 16일 PM 03:00

챌린지 종료일

2026년 9월 20일 PM 02:59

챌린지 커리큘럼

All

3 lectures ∙ (1min)

Course Materials:

Live

챌린지에서 배워요

  • Persistence Context and Lifecycle Verification Test Collection

  • Number of SQL queries before and after N+1 improvement and dynamic search API

Recommended for
these people

Who is this course right for?

  • Those who can create CRUD with JPA but are afraid of unexpected SQL.

  • Those who want to organize N+1, cascade, and save/merge through reproduction code rather than just words.

Need to know before starting?

  • Experience using entities and repositories in Spring Boot projects is required.

  • You must participate in experiments, log comparisons, and PR revisions for approximately 5 to 7 hours every week.

Reviews

All

4 reviews

5.0

4 reviews

  • cd54650380님의 프로필 이미지
    cd54650380

    Reviews 3

    Average Rating 5.0

    5

    100% enrolled

    • joamksh7407님의 프로필 이미지
      joamksh7407

      Reviews 1

      Average Rating 5.0

      5

      100% enrolled

      • whh123459562님의 프로필 이미지
        whh123459562

        Reviews 106

        Average Rating 5.0

        5

        0% enrolled

        • brucehan님의 프로필 이미지
          brucehan

          Reviews 100

          Average Rating 4.5

          5

          100% enrolled

          취소 및 환불 규정
          챌린지는 지식공유자가 설정한 수업 최소 정원이 충족되지 않을 경우, 폐강 안내가 고지되며 결제 내역이 자동취소됩니다.

          dingcodingco's other courses

          Check out other courses by the instructor!

          Free