openSession與getCurrentSession的區別

bluelight發表於2016-08-14
openSession:每次都建立一個新的Session物件,必須手動關閉openSession物件,不然連線池會溢位。
getCurrentSession:使用的是一個單例模式,建立的是同一個物件,在使用完畢後getCurrentSession會自動關閉。
注意:在使用Session時需在Hibernate.cfg.xml加入thread
否則在執行JUNIT會報錯。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1724534/viewspace-2123453/,如需轉載,請註明出處,否則將追究法律責任。

相關文章