課程
/后端開發
/Java
/Hibernate初探之單表映射
opensession()獲得的對象如果關閉后再創建獲得連接的hashcodes是否和原來相同
2016-06-07
源自:Hibernate初探之單表映射 2-6
正在回答
廢話啊,本來就是為了證明,利用opensession()的方法不會自動關閉會話會生成不同的連接,占用連接池,你關閉第一個session,第二個session相當于重新占用了session1的連接池空間啊,hashCode就一樣啊
絕對是一樣的。不信你可以測試。生成2個session對象,把第一個session1關閉。hashcode值和第二個的是一模一樣的。
必然不一樣,這個你自己可以很容易的在代碼里測試。
舉報
Java持久化框架Hibernate入門教程,掌握Hibernate基本概念
2 回答openSession不關閉的hashcode說明不了問題呀
2 回答openSession問題
3 回答opensession與getcurrensession
1 回答openSession和getCurrentSession
2 回答openSession與getCurrentSession的區別
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-08-16
廢話啊,本來就是為了證明,利用opensession()的方法不會自動關閉會話會生成不同的連接,占用連接池,你關閉第一個session,第二個session相當于重新占用了session1的連接池空間啊,hashCode就一樣啊
2016-08-01
絕對是一樣的。不信你可以測試。生成2個session對象,把第一個session1關閉。hashcode值和第二個的是一模一樣的。
2016-06-07
必然不一樣,這個你自己可以很容易的在代碼里測試。