已采納回答 / Coda
openSession 每次使用都是打開一個(gè)新的session,使用完需要調(diào)用close方法關(guān)閉session;getCurrentSession 是獲取當(dāng)前session對象,連續(xù)使用多次時(shí),得到的session都是同一個(gè)對象,這就是與openSession的區(qū)別之一?;一般在實(shí)際開發(fā)中,往往使用getCurrentSession多,因?yàn)橐话闶翘幚硗粋€(gè)事務(wù),所以在一般情況下比較少使用openSession;
2015-05-27
已采納回答 / xamilanlover
這是hibernate3創(chuàng)建sessionFactory的方式,在hibernate4中已經(jīng)不推薦使用此方式。
已采納回答 / 石頭Sky
我也是這個(gè)問題卡到這了,上次是那個(gè)驅(qū)動(dòng),沒找到MySQL驅(qū)動(dòng),我以為像教程里工具自帶的呢,搞了個(gè)把小時(shí),才找到答案,是預(yù)先設(shè)置好的。唉....
已采納回答 / xamilanlover
使用hibernate的目的就是使用session來操作數(shù)據(jù)庫,而doWork使用的是jdbc的connection對象執(zhí)行原生的SQL語句,這樣的話,使用hibernate就沒什么意義了。
2015-05-23
最新回答 / 好幫手慕珊
Navicat或者Sqlyog也行