TAILIEUCHUNG - Bài thực hành Lập trình Java 4 - Bài 8

Bài thực hành Ngôn ngữ lập trình Java số 8 nhằm mục tiêu giúp người học hiểu được cách sử dụng các thành phần cơ bản trong ngôn ngữ Hibernate. Phần này sẽ tập trung hướng dẫn Hibernate Query Language. . | Bài thực hành Lập trình Java 4 - Bài 8 1 Bài thực hành số 8 Mục tiêu Hiểu cách sử dụng các thành phần cơ bản trong ngôn ngữ Hibernate Hibernate Query Language SOF301 – Ngôn ngữ lập trình Java 4 Lab 8 2 Sử dụng Project đã tạo ở lab 7 Bài 1 Query Object • ? 1 package ; 2 3 import ; 4 5 import ; 6 import ; 7 import ; 8 import ; 9 import ; 10 11public class QueryObjectDemo { 12 13 public static void main(String[] args) { 14 SessionFactory factory = (); 15 16 Session session = (); 17 18 try { 19 // Tất cả các lệnh hành động với DB thông qua Hibernate 20 // đều phải nằm trong 1 giao dịch (Transaction) 21 // Bắt đầu giao dịch 22 ().begin(); 23 24 // Tạo một câu lệnh HQL query object. 25 // Tương đương với Native SQL: 26 // Select e.* from EMPLOYEE e order by , 27 String sql = "Select e from " + () + " 28e " 29 + " order by , "; 30 SOF301 – Ngôn ngữ lập trình Java 4 Lab 8 3 31 // Tạo đối tượng Query. 32 Query query = (sql); 33 34 // Thực hiện truy vấn. 35 List employees = (); 36 37 for (Employee emp : employees) { 38 ("Emp: " + () + " : " 39 + ()); 40 } 41 42 // Commit dữ liệu 43 ().commit(); 44 } catch (Exception e) { 45 (); 46 // Rollback trong trường hợp có lỗi xẩy ra. 47 ().rollback(); 48 } 49 } } Bài 2 Query Object 2 • ? 1 package .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.