Đề 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

Requirements

Java lập trình, SQL

 14 Hours

Number of participants


Price per participant

Provisional Upcoming Courses (Require 5+ participants)

Related Categories