Cách tạo các lớp Pojo ngủ đông từ các bảng DB: 12 bước

Mục lục:

Cách tạo các lớp Pojo ngủ đông từ các bảng DB: 12 bước
Cách tạo các lớp Pojo ngủ đông từ các bảng DB: 12 bước

Video: Cách tạo các lớp Pojo ngủ đông từ các bảng DB: 12 bước

Video: Cách tạo các lớp Pojo ngủ đông từ các bảng DB: 12 bước
Video: BÀI 2: Chèn ảnh vào trang web bằng html và css 2024, Tháng tư
Anonim

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

Tạo các lớp Pojo ngủ đông từ các bảng DB Bước 1
Tạo các lớp Pojo ngủ đông từ các bảng DB Bước 1

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)

Tạo các lớp Pojo ngủ đông từ các bảng DB Bước 2
Tạo các lớp Pojo ngủ đông từ các bảng DB Bước 2

Bước 2. Bắt đầu nhật thực

Tạo các lớp Pojo ngủ đông từ các bảng DB Bước 3
Tạo các lớp Pojo ngủ đông từ các bảng DB Bước 3

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ữ.

Tạo các lớp Pojo ngủ đông từ các bảng DB Bước 4
Tạo các lớp Pojo ngủ đông từ các bảng DB Bước 4

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.

Tạo các lớp Pojo ngủ đông từ các bảng DB Bước 5
Tạo các lớp Pojo ngủ đông từ các bảng DB Bước 5

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.

Tạo các lớp Pojo ngủ đông từ các bảng DB Bước 6
Tạo các lớp Pojo ngủ đông từ các bảng DB Bước 6

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

Tạo các lớp Pojo ngủ đông từ các bảng DB Bước 7
Tạo các lớp Pojo ngủ đông từ các bảng DB Bước 7

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.

Tạo các lớp Pojo ngủ đông từ các bảng DB Bước 8
Tạo các lớp Pojo ngủ đông từ các bảng DB Bước 8

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.

Tạo các lớp Pojo ngủ đông từ các bảng DB Bước 9
Tạo các lớp Pojo ngủ đông từ các bảng DB Bước 9

Bước 9. Nhấp chuột phải vào nút cây [Hibernate Code Generation] và chọn Mới

Tạo các lớp Pojo ngủ đông từ các bảng DB Bước 10
Tạo các lớp Pojo ngủ đông từ các bảng DB Bước 10

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.

Tạo các lớp Pojo ngủ đông từ các bảng DB Bước 11
Tạo các lớp Pojo ngủ đông từ các bảng DB Bước 11

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.

Đề xuất: