inflearn logo
Challenge
Đang tiến hành

Thử thách JPA 5 tuần tự mình tái hiện, từ N+1 đến Persistence Context

Đây là thử thách 5 tuần nhằm trực tiếp tái hiện bối cảnh persistence (영속성 컨텍스트), quan hệ (연관관계), kiểu giá trị (값 타입), QueryDSL và vấn đề N+1 trong cùng một điều kiện, đồng thời kiểm tra log SQL để giải thích căn cứ cho việc lựa chọn mapping và truy vấn.

Java
JPA
hibernate
querydsl
Free Live

2개 수업 학습

라이브 1 회

dingcodingco님과 함께해요!

Xác minh Inflearn

Xác minh sự nghiệp

18,903

Học viên

1,923

Đánh giá

355

Trả lời

4.9

Xếp hạng

26

Các khóa học

Nhận mã giảm giá 15% cho bài giảng của Dingco Dingco

🚀 Từng làm việc tại Toss, tốt nghiệp POSTECH | Nhà phát triển Backend hiện tại (+9 năm)
🎥 YouTuber 20.000 sub | Sáng tạo nội dung lập trình
📚 Giảng viên Inflearn | Tổng số học viên 18.000+
👥 Đang vận hành cộng đồng tuyển dụng lập trình viên (8.000+)
🧩 Contributor cho nhiều dự án mã nguồn mở (Gradle, Spring AI, v.v.)
📝 Kinh nghiệm vượt qua 38 vòng hồ sơ và hơn 100 lần chỉnh sửa CV trên Kmong (Đánh giá 5.0 sao)

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.

Link phỏng vấn Inflearn!

Thêm

8월

16일

챌린지 시작일

2026년 8월 16일 오후 03:00

챌린지 종료일

2026년 9월 20일 오후 02:59

챌린지 커리큘럼

Tất cả

3 bài giảng ∙ (1phút)

Tài liệu khóa học:

Trực tiếp

챌린지에서 배워요

  • Bộ sưu tập các bài kiểm tra xác thực vòng đời và ngữ cảnh bền vững (persistence context)

  • Số lượng SQL trước và sau khi cải thiện N+1 và API truy vấn động

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những người có thể tạo CRUD bằng JPA nhưng lo sợ những câu lệnh SQL ngoài dự tính

  • Những ai muốn hệ thống lại N+1, cascade, save/merge bằng mã nguồn tái hiện thực tế thay vì chỉ bằng lời nói.

Cần biết trước khi bắt đầu?

  • Cần có kinh nghiệm sử dụng Entity và Repository trong dự án Spring Boot.

  • Mỗi tuần bạn cần dành khoảng 5-7 tiếng để tham gia vào việc thực nghiệm, so sánh log và chỉnh sửa PR.

Đánh giá

Tất cả

4 đánh giá

5.0

4 đánh giá

  • whh123459562님의 프로필 이미지
    whh123459562

    Đánh giá 106

    Đánh giá trung bình 5.0

    5

    0% đã tham gia

    • brucehan님의 프로필 이미지
      brucehan

      Đánh giá 101

      Đánh giá trung bình 4.5

      5

      100% đã tham gia

      • cd54650380님의 프로필 이미지
        cd54650380

        Đánh giá 3

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        • joamksh7407님의 프로필 이미지
          joamksh7407

          Đánh giá 1

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

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

          Khóa học khác của dingcodingco

          Hãy khám phá các khóa học khác của giảng viên!

          Miễn phí