A. 表對(duì)應(yīng)類
B. 記錄對(duì)應(yīng)對(duì)象
C. 表的字段對(duì)應(yīng)類的屬性
D. 表之間的參考關(guān)系對(duì)應(yīng)類之間的依賴關(guān)系
A. 對(duì)于每個(gè)數(shù)據(jù)庫(kù)事務(wù),應(yīng)該創(chuàng)建一個(gè)SessionFactory對(duì)象
B. 一個(gè)SessionFactory對(duì)象對(duì)應(yīng)一個(gè)數(shù)據(jù)庫(kù)存儲(chǔ)源。
C. SessionFactory是重量級(jí)的對(duì)象,不應(yīng)該隨意創(chuàng)建。如果系統(tǒng)中只有一個(gè)數(shù)據(jù)庫(kù)存儲(chǔ)源,只需要?jiǎng)?chuàng)建一個(gè)。
D. SessionFactory的load()方法用于加載持久化對(duì)象
A. HQL與SQL沒(méi)什么差別
B. HQL面向?qū)ο螅鳶QL操縱關(guān)系數(shù)據(jù)庫(kù)
C. 在HQL與SQL中,都包含select,insert,update,delete語(yǔ)句
D. HQL僅用于查詢數(shù)據(jù),不支持insert,update和delete語(yǔ)句
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. 運(yùn)行出錯(cuò),拋出異常A. none
B. save
C. delete
D. save-update
以下程序代碼對(duì)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. 臨時(shí)狀態(tài)
B. 獨(dú)立狀態(tài)
C. 游離狀態(tài)
D. 持久化狀態(tài)