Hibernate緩存通過將對象集中在緩存中來提高應用程式的性能。Hibernate中主要有兩種類型的緩存:一級緩存和二級緩存。
一級緩存
Session對象保存第一級緩存數據,第一級緩存默認情況下啟用。 第一級緩存數據將不可用於整個應用程式。這是因為應用程式可以使用很多會話(Session)對象。
二級緩存
SessionFactory對象保存二級緩存數據。 存儲在第二級緩存中的數據將可用於整個應用程式。 但是我們需要明確地啟用它,這是第二級緩存默認情況下不啟用。
二級緩存實現由不同的程式開發者(商)提供。
上一篇:
Hibernate命名查詢
下一篇:
Hibernate二級緩存