CodeGym
AI Academy
Khuyến mãi
CodeGym University
Học tập
Khóa học
Bài tập
Khảo sát & Bài kiểm tra
Trò chơi
Trợ giúp
Lịch
Cộng đồng
Người dùng
Diễn đàn
Trò chuyện
Bài viết
Câu chuyện thành công
Hoạt động
Đánh giá
Gói đăng ký
Chủ đề sáng

Bài học

  • Đánh giá
  • Về chúng tôi
Bắt đầu
Bắt đầu học
Bắt đầu học ngay
  • Tiến độ của tôi
  • Khóa học
  • Bản đồ Quest
  • Bài học
  • tải chậm

    SQL & Hibernate
    Cấp độ 14,Bài học 0
    1.1 Bối cảnh của vấn đề Khi bắt đầu làm việc với cơ sở dữ liệu thực, bạn sẽ nhớ ngay đến câu “Tối ưu hóa quá sớm là gốc rễ của mọi tội lỗi”. Chỉ bây giờ bạn nhớ cô ấy một cách tiêu cực. Khi làm việc với cơ sở dữ liệu, việc tối ưu hóa là điề
    Có sẵn
  • Lazy Loading khi lập bản đồ bộ sưu tập

    SQL & Hibernate
    Cấp độ 14,Bài học 1
    2.1 tùy chọn tìm nạp Các nhà phát triển Hibernate đã biết về vấn đề tải các thực thể con từ lâu. Vì vậy, điều đầu tiên họ làm là thêm một tham số tìm nạp đặc biệt vào các chú thích @OneToMany, @ManyToMany. Tham số này có thể nhận hai giá tr
    Có sẵn
  • LazyCollectionOption.EXTRA

    SQL & Hibernate
    Cấp độ 14,Bài học 2
    Làm quen với LazyCollectionOption.EXTRA Nhưng quan tâm nhất là giá trị LazyCollectionOption.EXTRA. Nếu bạn chỉ định nó làm giá trị của chú thích @LazyCollection thì Hibernate sẽ trì hoãn việc tải các thành phần của bộ sưu tập càng lâu càng
    Có sẵn
  • THAM GIA TÌM

    SQL & Hibernate
    Cấp độ 14,Bài học 3
    Mô tả vấn đề Như chúng tôi đã nói ở trên, chú thích LazyCollectionOption.EXTRA có vấn đề - nó thực hiện một yêu cầu riêng tới cơ sở dữ liệu cho từng đối tượng. Chúng ta cần giải thích bằng cách nào đó với Hibernate rằng chúng ta muốn nó tải
    Có sẵn
  • Bộ nhớ đệm dữ liệu trong Hibernate

    SQL & Hibernate
    Cấp độ 14,Bài học 4
    Không bao giờ viết giải pháp bộ nhớ đệm của bạn Một cách khác để tăng tốc công việc với cơ sở dữ liệu là lưu trữ các đối tượng mà chúng tôi đã yêu cầu trước đó. Quan trọng! Không bao giờ viết giải pháp bộ nhớ đệm của riêng bạn. Nhiệm vụ này
    Có sẵn
  • Định cấu hình bộ đệm cấp hai

    SQL & Hibernate
    Cấp độ 14,Bài học 5
    Chiến lược đồng thời Sau khi bạn kích hoạt bộ nhớ đệm cấp hai trong Hibernate, bạn cần giải thích cho Hibernate những đối tượng Thực thể nào chúng ta muốn lưu vào bộ nhớ đệm và cách thực hiện. Để làm điều này, Hibernate có một chú thích đặc
    Có sẵn
  • Tùy chỉnh bộ đệm truy vấn

    SQL & Hibernate
    Cấp độ 14,Bài học 6
    Tại sao bạn cần một bộ đệm truy vấn Hãy viết lại ví dụ của chúng tôi với việc nhận nhân viên trong HQL: Employee director1 = session.createQuery("from Employee where id = 4").uniqueResult();
    Có sẵn
  • Thiết lập công cụ lưu trữ

    SQL & Hibernate
    Cấp độ 14,Bài học 7
    Thiết lập bộ nhớ đệm Hãy quay lại cài đặt bộ nhớ đệm trong tệp hibernate.cfg.xml:
    Có sẵn
Học
  • Đăng ký
  • Khóa học Java
  • Trợ giúp bài tập
  • Bảng giá
  • Dự án trò chơi
  • Cú pháp Java
Cộng đồng
  • Người dùng
  • Bài viết
  • Diễn đàn
  • Trò chuyện
  • Câu chuyện thành công
  • Hoạt động
  • Chương trình giới thiệu
Công ty
  • Về chúng tôi
  • Liên hệ
  • Đánh giá
  • Phòng báo chí
  • CodeGym cho EDU
  • Câu hỏi thường gặp
  • Hỗ trợ
CodeGymCodeGym là một khóa học trực tuyến để học lập trình Java từ đầu. Khóa học này là cách hoàn hảo để nắm vững Java cho người mới bắt đầu. Nó chứa 1200+ bài tập với kiểm tra ngay lập tức và phạm vi lý thuyết cơ bản cần thiết về Java. Để giúp bạn thành công trong học tập, chúng tôi đã triển khai một bộ tính năng tạo động lực: bài kiểm tra, dự án lập trình, nội dung về phương pháp học hiệu quả, và hỗ trợ sự nghiệp lập trình viên Java.
Theo dõi chúng tôi
Ngôn ngữ giao diện
English Deutsch Español हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский
Vietnamese
"Lập trình viên được tạo nên, không sinh ra" © 2026 CodeGym
MastercardVisa
"Lập trình viên được tạo nên, không sinh ra" © 2026 CodeGym