Đề cương khóa học

Giới thiệu về Hibernate

  • Giới thiệu Hibernate
  • Vấn đề Ánh xạ Đối tượng/Quan hệ
  • JDBC
  • Schema Users-Roles
  • Thiết lập Công cụ và Môi trường
  • Tạo Database

Cấu hình Hibernate

  • Các bản phân phối Hibernate
  • Các thư viện bắt buộc
  • Các tệp cấu hình
  • hibernate.properties
  • hibernate.cfg.xml

Tính bền vững của Hibernate

  • Kiến trúc Hibernate
  • Các phương thức SessionFactory
  • Các phiên Hibernate
  • Trạng thái Đối tượng
  • Chuyển đổi Trạng thái
  • Các phương thức Session
  • Giao dịch
  • Session-Per-Operation
  • Session-Per-Request
  • Mẫu Đối tượng Access Dữ liệu

Ánh xạ Đối tượng/Quan hệ

  • Thiết kế Hướng Đối tượng
  • Ánh xạ Quan hệ
  • Liên kết Hai chiều
  • Kỹ thuật O/R Ánh xạ
  • Tài liệu Ánh xạ
  • Mô hình Ánh xạ XML
  • Khóa chính và Danh tính
  • Tạo Định danh
  • Các Element Ánh xạ Khác
  • Các Thành phần
  • Ánh xạ Liên kết
  • Mô hình Ánh xạ XML cho Liên kết
  • Nhiều-Một Một chiều
  • Tải Eager
  • Một-Nhiều Hai chiều
  • Một-Một Hai chiều
  • Ánh xạ Kế thừa
  • Kế thừa và Database
  • Kế thừa Bảng Đơn
  • Ánh xạ Kế thừa Bảng Đơn
  • Bảng-Mỗi-Lớp-Con
  • Ánh xạ Bảng-Mỗi-Lớp-Con
  • Bảng-Mỗi-Lớp-Cụ-Thể

Ngôn ngữ Truy vấn Hibernate

  • Ngôn ngữ Truy vấn Hibernate
  • Nguyên tắc cơ bản
  • Các Truy vấn HQL
  • Đa hình
  • Tham số Đã đặt tên
  • Tham số Thực thể
  • Tham gia trên Liên kết
  • Các phương thức Tổng hợp
  • Cập nhật và Xóa
  • Các Truy vấn Đã đặt tên
  • Sử dụng SQL Bản địa

Yêu cầu

Java lập trình, SQL

 14 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (5)

Các khóa học sắp tới

Các danh mục liên quan