A. 表對應類
B. 記錄對應對象
C. 表的字段對應類的屬性
D. 表之間的參考關系對應類之間的依賴關系
A. 對于每個數據庫事務,應該創建一個SessionFactory對象
B. 一個SessionFactory對象對應一個數據庫存儲源。
C. SessionFactory是重量級的對象,不應該隨意創建。如果系統中只有一個數據庫存儲源,只需要創建一個。
D. SessionFactory的load()方法用于加載持久化對象
A. HQL與SQL沒什么差別
B. HQL面向對象,而SQL操縱關系數據庫
C. 在HQL與SQL中,都包含select,insert,update,delete語句
D. HQL僅用于查詢數據,不支持insert,update和delete語句
A. load()
B. save()
C. delete()
D. update()
E. open()
F. close()
tx = session.beginTransaction();
Customer c1=(Customer)session.load(Customer.class,new Long(1));
Customer c2=(Customer)session.load(Customer.class,new Long(1));
System.out.println(c1==c2);
tx.commit();
session.close();
A. 運行出錯,拋出異常A. none
B. save
C. delete
D. save-update
以下程序代碼對Customer的name屬性修改了兩次:(B)
tx = session.beginTransaction();
Customer customer=(Customer)session.load(Customer.class,new Long(1));
customer.setName(\"Jack\");
customer.setName(\"Mike\");
tx.commit();
A. 0 A. 臨時狀態
B. 獨立狀態
C. 游離狀態
D. 持久化狀態