Hibernate快取


Hibernate快取通過將物件集中在快取中來提高應用程式的效能。Hibernate中主要有兩種型別的快取:一級快取和二級快取。

一級快取

Session物件儲存第一級快取資料,第一級快取預設情況下啟用。 第一級快取資料將不可用於整個應用程式。這是因為應用程式可以使用很多對談(Session)物件。

二級快取

SessionFactory物件儲存二級快取資料。 儲存在第二級快取中的資料將可用於整個應用程式。 但是我們需要明確地啟用它,這是第二級快取預設情況下不啟用。

二級快取實現由不同的程式開發者(商)提供。