亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么要在testSaveStudents中寫創建配置對象等等代碼?

為什么要在testSaveStudents中寫創建配置對象,創建服務注冊對象,創建sessionFactory等語句? ? 如果把學生保存的方法寫好了,直接在測試方法里面調用一下不就行嗎?為什么要有這些? ?懇請老手指點一下。

正在回答

1 回答

我是單獨建了個hibernate工具包 ,要獲得session對象直接調用該方法里的getSession()方法,關閉資源用?closeSession()方法,這樣做避免代碼重復寫。當然你也可以在方法中加個開啟事物和提交事物的方便。

public class HibernateUtil {

private static final Configuration config;

private static final SessionFactory factory;

static{

config = new Configuration().configure();

factory = config.buildSessionFactory();

}

public static Session getSession(){

return factory.openSession();

}

public static void ?closeSession(Session session) {

if(session!=null)

session.close();

}

}


0 回復 有任何疑惑可以回復我~
#1

qq_不熄_0 提問者

非常感謝!
2017-04-19 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么要在testSaveStudents中寫創建配置對象等等代碼?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號