HttpSession和Hibernate的session

1、首先,這兩個東西是完全扯不上關係的,僅僅是名字相同而已。

2、HttpSession和Map的分佈差不多,是severlet中的會話機制,也是jsp的內置對象,可以簡單看做是個存儲對象的一個作用域。他是無序的鍵值對,一般用在Web會話的跟蹤,就是保存用戶信息,針對客戶瀏覽器和服務器。

3、Hibernate  Session 是對數據庫連接connection的簡單封裝,就是不用再getConnection()了,他的作用和connection是一樣的。此Session主要用來管理對象的增、刪、改、查和事務的,還有隻要持久化類的實例對象與Session關聯了,那此對象就不只是簡單的在內存中了,而是可以通過Session對象去管理它了,所以也稱此對象在Session緩存中即Hibernate所提到的一級緩存。Hibernate Session針對服務器自身,換句話說就是針對項目和數據庫。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章