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
  • Làm việc với Hệ thống phân cấp thực thể

    SQL & Hibernate
    Cấp độ 15,Bài học 0
    vấn đề bảo tồn Hôm nay chúng ta sẽ có một lược đồ mới và siêu thú vị - sử dụng các tính năng Hibernate để lưu cấu trúc phân cấp lớp vào cơ sở dữ liệu. Một hệ thống phân cấp lớp là một tập hợp các lớp liên quan với nhau bằng mối quan hệ kế t
    Có sẵn
  • Một bảng duy nhất cho toàn bộ hệ thống phân cấp lớp

    SQL & Hibernate
    Cấp độ 15,Bài học 1
    Sự miêu tả Cách tiếp cận tiếp theo để lưu trữ một hệ thống phân cấp lớp là lưu trữ tất cả các lớp trong hệ thống phân cấp trong một bảng duy nhất . Chiến lược này được gọi là Bảng đơn . Ví dụ, như thế này: CREATE TABLE user_ employee_client
    Có sẵn
  • phân biệt đối xử

    SQL & Hibernate
    Cấp độ 15,Bài học 2
    Sự miêu tả Trong bài học trước, bạn đã thấy rằng Hibernate sử dụng một cột DTYPE VARCHAR đặc biệt để lưu trữ tên của một lớp Thực thể. Cột như vậy được gọi là cột phân biệt đối xử . Nó được sử dụng để xác định rõ ràng lớp nào sẽ tạo cho một
    Có sẵn
  • Bảng đã tham gia

    SQL & Hibernate
    Cấp độ 15,Bài học 3
    Sự miêu tả Một chiến lược khác để lưu trữ phân cấp lớp trong cơ sở dữ liệu được gọi là Bảng đã tham gia. Có một chú thích đặc biệt cho nó: @Inheritance(strategy = InheritanceType.JOINED) Một ví dụ về các lớp học của chúng tôi: @Inheritance(
    Có sẵn
  • Bàn mỗi lớp

    SQL & Hibernate
    Cấp độ 15,Bài học 4
    5.1 Mô tả Và cuối cùng, chiến lược cuối cùng là Bảng mỗi lớp. Nó có nghĩa là một bảng riêng biệt sẽ được sử dụng cho mỗi lớp. Theo một nghĩa nào đó, đây là cùng một MappedSuperClass, chỉ ở dạng cập nhật. Trước tiên, bạn cần sử dụng một chú
    Có sẵn
  • Chọn chiến lược bảo toàn hệ thống phân cấp

    SQL & Hibernate
    Cấp độ 15,Bài học 5
    Sự miêu tả Mỗi chiến lược và kỹ thuật trên đều có những ưu điểm và nhược điểm riêng. Các đề xuất chung để chọn một chiến lược cụ thể sẽ như sau: Chiến lược TABLE_PER_CLASS dựa trên UNION Chiến lược này được chọn tốt nhất nếu không yêu cầu c
    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