강의

멘토링

로드맵

Inflearn brand logo image
BEST
Programming

/

Back-end

Dữ liệu mùa xuân JPA

Tìm hiểu về Spring Data JPA, cung cấp một số tính năng giúp Java Persistence API (JPA) dễ sử dụng hơn.

(4.8) 187 đánh giá

2,515 học viên

  • whiteship
Java
Spring
JPA

Đánh giá từ những học viên đầu tiên

Dịch cái này sang tiếng Việt

  • Hiểu ORM

  • Lập trình JPA

  • Phương pháp tạo đậu

Nếu Spring JPA gây khó khăn thì sao?
Học các khái niệm, nguyên tắc và thậm chí thực hành kỹ lưỡng.

Học tập đúng cách
Spring Data JPA của Baek Gi-seon

Tìm hiểu về Spring Data JPA, cung cấp nhiều tính năng giúp JPA (Java Persistence API) dễ sử dụng hơn.

Tại sao tôi nên học JPA?

  • Có thể phát triển theo hướng miền.
  • Ngăn chặn mã ứng dụng của bạn bị mã liên quan đến cơ sở dữ liệu SQL sử dụng và tập trung vào việc triển khai logic nghiệp vụ bằng lập trình theo miền.
  • Nó rất tốt cho năng suất phát triển, cho phép lập trình độc lập với cơ sở dữ liệu, cho phép viết truy vấn an toàn về kiểu và thậm chí tối ưu hóa hiệu suất với chức năng bộ nhớ đệm do Persistent Context cung cấp.

Mặc dù có nhiều ưu điểm như vậy, JPA vẫn có một nhược điểm: độ khó học cao.
Tôi hy vọng bài giảng này sẽ giúp giảm chi phí học tập dù chỉ một chút.


Ai sẽ thấy bài giảng này hữu ích ?

JPA hoặc Hibernate
Bắt đầu với lập trình
Sinh viên hoặc Nhà phát triển

ORM và JPA và
Spring Data JPA
Dành cho những ai muốn hiểu nguyên lý

Spring Data JPA
Nếu bạn đang sử dụng nó lần đầu tiên hoặc
Dành cho những ai muốn sử dụng nó tốt hơn


Nội dung sau đây
Tôi đang học.

📖 Spring Data JPA → JPA (Ngủ đông) → JDBC

Trong bài giảng này, trước tiên chúng ta sẽ tìm hiểu về vấn đề mà ORM (Object-Relational Mapping) đang cố gắng giải quyết, cụ thể là sự không phù hợp về mặt khái niệm giữa các đối tượng và cơ sở dữ liệu quan hệ .

Tiếp theo, chúng ta sẽ tìm hiểu các tính năng chính của JPA và Hibernate, cũng như các triển khai ORM. Đặc biệt, việc hiểu các chiến lược tìm nạp và vòng đời thực thể là rất quan trọng đối với lập trình JPA hướng đến hiệu suất.

Tiếp theo, chúng ta sẽ khám phá phương pháp tạo Magic Bean của Spring Data JPA. Sau khi tìm hiểu các khái niệm và nguyên tắc cốt lõi, chúng ta sẽ đi sâu vào các cách khác nhau để sử dụng Spring Data JPA. Chúng ta sẽ bắt đầu bằng việc xem xét các tính năng mặc định, sau đó khám phá các phương pháp tùy chỉnh và tích hợp công nghệ khác nhau.


Mục tiêu học tập
Hãy kiểm tra thử nhé.

  • Hiểu về ORM (Ánh xạ quan hệ đối tượng).
  • Hiểu được vấn đề mà ORM đang cố gắng giải quyết và cách giải quyết.
  • Hiểu các tính năng cần thiết mà bạn cần biết khi sử dụng JPA.
  • Hiểu cách Spring Data JPA hoạt động.
  • Spring Data JPA cho phép bạn dễ dàng triển khai kho lưu trữ theo nhiều cách khác nhau.
  • Spring Data JPA cho phép bạn tạo và thực hiện truy vấn theo nhiều cách khác nhau.

📢 Vui lòng kiểm tra ghi chú.

  • Chúng tôi cho rằng bạn có kinh nghiệm lập trình Java.
  • Không bao gồm việc cài đặt JDK, cơ sở dữ liệu, IDE hoặc các công cụ xây dựng.
  • Khóa học này sử dụng Maven, JDK 1.8, Docker, PostgreSQL, H2, IntelliJ và Spring Boot.

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

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

  • Bất cứ ai bắt đầu lập trình JPA hoặc Hibernate

  • Bất cứ ai muốn hiểu các nguyên tắc của ORM, JPA và Spring Data JPA

  • Bạn nào mới làm quen với Spring Data JPA hoặc muốn sử dụng tốt hơn

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

  • lập trình java

  • nền tảng mùa xuân

Xin chào
Đây là

92,243

Học viên

4,208

Đánh giá

2,010

Trả lời

4.8

Xếp hạng

20

Các khóa học

네이버와 아마존을 거쳐 현재 Microsoft에서 시니어 소프트웨어 엔지니어로 일하고 있습니다.

아인슈타인은 "교육이란 사실을 가르치는 것이 아니라, 생각할 수 있는 힘을 기르는 것이다."라고 말했습니다. 그리고 저도 그 말에 깊이 공감하며 강의를 만들고 있습니다.

유튜브:
'백기선' 채널에서 개발자 고민 상담 및 개발자에게 유용한 지식 공유
번역: 스프링 및 하이버네이트 관련 서적 다수 번역
저술: 쉽게 따라하는 자바 웹 개발

Chương trình giảng dạy

Tất cả

45 bài giảng ∙ (9giờ 22phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

187 đánh giá

4.8

187 đánh giá

  • n2tjrgns9682님의 프로필 이미지
    n2tjrgns9682

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Nếu Master Baek của thế giới nấu ăn là Baek Jong-won, Thầy Baek trong thế giới mã hóa là Baek Ki-seon. Cảm ơn bạn vì bài giảng tuyệt vời.

    • elindreams0536님의 프로필 이미지
      elindreams0536

      Đánh giá 8

      Đánh giá trung bình 5.0

      5

      71% đã tham gia

      Khi đang tự nghiên cứu tài liệu về Spring Boot, tôi tình cờ gặp Baek Ki-seon trên YouTube... Tôi xem qua các bài giảng của Baek Ki-seon tại Infron và đang học một vài bài trong số đó... Thật tuyệt khi bạn đã giải thích niệm tại sao lại như vậy. Sau khi hoàn thành khóa học đã thanh toán, tôi cũng muốn tham gia lớp Spring Security... Tôi thực sự rất thích khóa học này nên tôi muốn giới thiệu nó cho tất cả đồng nghiệp của mình... Cảm ơn bạn đã tạo ra một khóa học tuyệt vời .

      • rookey030470님의 프로필 이미지
        rookey030470

        Đánh giá 1

        Đánh giá trung bình 5.0

        5

        36% đã tham gia

        Tôi rất thích nghe nó. Thật tuyệt khi Spring Data Common cũng được trình bày chi tiết. Tôi đã hiểu rõ hơn về những điều tôi biết và cũng có những điều tôi chưa biết khi sử dụng JPA. Tôi hy vọng sẽ gặp lại bạn lần sau với một khóa học tuyệt vời khác. Cảm ơn

        • kuroneko님의 프로필 이미지
          kuroneko

          Đánh giá 14

          Đánh giá trung bình 4.6

          5

          87% đã tham gia

          Cho đến nay, tôi mới chỉ học hai lớp, Spring Boot và Data JPA, nhưng thay vì học mà không có kiến ​​thức gì, tôi nghĩ rằng sẽ là một khóa học tốt nếu bạn tự đọc một cuốn sách và sau đó xem bài giảng để xem nó thực sự được sử dụng như thế nào và chi tiết nó hoạt động như thế nào

          • paul263751619님의 프로필 이미지
            paul263751619

            Đánh giá 1

            Đánh giá trung bình 5.0

            5

            22% đã tham gia

            Đó là một bài giảng mà bạn càng nghe nhiều, bạn càng học được nhiều. Lần đầu nghe và lần thứ 2 nghe lại cho mình một cảm giác khác nên học rất vui! Cảm ơn bạn vì những bài giảng luôn tuyệt vời :)

            1.853.441 ₫

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

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

            Khóa học tương tự

            Khám phá các khóa học khác trong cùng lĩnh vực!