Please enable JavaScript.
Coggle requires JavaScript to display documents.
Hibernate (Các bước sử dụng Hibernate (:no_entry: Tạo các file mapping <…
Hibernate
Các bước sử dụng Hibernate
:first_place_medal: Tạo file cấu hình hibernate.cfg.xml
:no_entry: Tạo các file mapping <POJO>.hbm.xml
:first_place_medal: Thay bằng JPA annotations
:first_place_medal:Tạo các POJO
:first_place_medal: Khai báo các file mapping vào hibernate.cfg.xml
:first_place_medal: Tạo cơ sở dữ liệu
:first_place_medal: Xây dựng lớp HibernateUtil
:first_place_medal: Xây dựng các DAO & Sử dụng
POJO (plain old Java object)
:check: Một class Java đại diện cho 1 Table
:check: Một class Java rất thuần túy
:check: Tất cả property đều là private / đều có getter-setter
Session Factory
:check: Là 1 INTERFACE giúp tạo ra SESSION kết nối đến database.
:check:Bằng cách đọc file hibernate.cfg.xml
:four_leaf_clover: class HibernateUtil
:check: Dùng để khởi tạo SessionFactory
:check: Trong Hibernate 5 cần configue như :no_entry:
https://www.boraji.com/hibernate-5-basic-configuration-example
MetadataSources
Metadata
StandardServiceRegistry
HQL (Hibernate Query Language)
:check:Khác với SQL ở chỗ đối tượng tác động là :!: ENTITY chứ không phải :!: TABLE