我在Try
集團下面的代碼:連接和會話結束
// Session variable
Session session = null;
// Connection variable
Connection conn = null;
try {
...
// Get hibernate session
session = getHibernateTemplate().getSessionFactory().openSession();
// Get connection frojm session
conn = session.connection();
...
}catch{
...
}
而在finally
集團我想與集團數據庫的連接的所有相關對象。
會議閉幕讓我們關閉連接?或者我們必須先關閉連接? 解決方案1:
finally{
try{if (conn!=null) conn.close();}ctach{}
try{if (session!=null) session.close();}catch{}
}
解決方案2:
finally{
try{if (session!=null) session.close();}catch{}
}
在之前的兩種解決方案之一的情況下,你能解釋專門通過會話和連接之間的關係泳池的方式。
這是Java的嗎?你沒有把它標記爲這樣。 – Perry 2012-03-01 17:08:15
是的,當然,我已經添加了Java標記 – kaissun 2012-03-02 07:42:32