Hibernate là một dịch vụ truy vấn và đối tượng / quan hệ bền vững, hiệu suất cao, mạnh mẽ. Hibernate sử dụng các lớp JavaBean để biểu diễn các bảng cơ sở dữ liệu trong bộ nhớ. Các cột của bảng được đại diện bởi các trường của lớp java. Thông tin lớp thành bảng, trường thành cột được lưu trong tệp XML.
Điều này giải thích các bước thiết kế ngược các bảng cơ sở dữ liệu để tạo các lớp POJO ngủ đông và ánh xạ các tệp XML bằng cách sử dụng các công cụ ngủ đông.
Các bước
Bước 1. Tải xuống Hibernate Tool và giải nén nội dung vào thư mục gốc của Eclipse (nên hợp nhất các plugin và thư mục tính năng)
Bước 2. Bắt đầu nhật thực
Bước 3. Nhấp vào [Tệp -> Mới -> Khác -> Ngủ đông -> Tệp cấu hình ngủ đông] và tạo tệp cfg
Các thuộc tính sau nên được chỉ định: url jdbc, tên người dùng, mật khẩu, lược đồ DB, lớp trình điều khiển và phương ngữ.
Bước 4. Nhấp vào [File -> New -> Other -> Hibernate -> Hibernate Console Configuration] và tạo một cấu hình console mới
Thêm tệp jar chứa trình điều khiển DB của bạn trong phần classpath ở dưới cùng.
Bước 5. Nhập tên của cấu hình giao diện điều khiển
Nhấp vào nút Duyệt trên tệp Cấu hình và chọn tệp cfg.xml được tạo ở bước 3.
Bước 6. Nhấp vào [File -> New -> Other -> Hibernate -> Hibernate Reverse Engineering File (Reveng.xml)] và chọn vị trí của tệp
Bước 7. Chọn tệp cfg.xml được tạo ở bước 3 làm Cấu hình bảng điều khiển
Nhấp vào nút bao gồm và chỉ định (các) lược đồ và tên bảng để thiết kế ngược. Nhiều tên bảng có thể được chỉ định bằng cách sử dụng ký tự đại diện sql (ví dụ: TBL_%). Nhấp vào Kết thúc.
Bước 8. Chuyển sang phối cảnh Hibernate và Click vào biểu tượng Hibernate trên thanh công cụ và chọn [Hibernate Code Generation
.] Lựa chọn.
Bước 9. Nhấp chuột phải vào nút cây [Hibernate Code Generation] và chọn Mới
Bước 10. Đặt tên cho cấu hình và chọn cấu hình giao diện điều khiển được tạo ở bước 5 và remng.xml được tạo ở bước 6-7
Cũng chọn Thư mục đầu ra và một gói có liên quan.
Bước 11. Chuyển đến tab Nhà xuất khẩu và kiểm tra Tạo mã miền (.java) và Tạo ánh xạ (hbm.xml)
Bấm chạy.