真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

hibernate在java中使用如何實現(xiàn)二級緩存-創(chuàng)新互聯(lián)

本篇文章為大家展示了hibernate在java中使用如何實現(xiàn)二級緩存,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

耀州ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!

Hibernate的二級緩存

一、緩存概述

緩存(Cache): 計算機領(lǐng)域非常通用的概念。它介于應(yīng)用程序和永久性數(shù)據(jù)存儲源(如硬盤上的文件或者數(shù)據(jù)庫)之間,其作用是降低應(yīng)用程序直接讀寫永久性數(shù)據(jù)存儲源的頻率,從而提高應(yīng)用的運行性能。緩存中的數(shù)據(jù)是數(shù)據(jù)存儲源中數(shù)據(jù)的拷貝。緩存的物理介質(zhì)通常是內(nèi)存

hibernate中提供了兩個級別的緩存

第一級別的緩存是 Session 級別的緩存,它是屬于事務(wù)范圍的緩存。這一級別的緩存由 hibernate 管理的,一般情況下無需進行干預

第二級別的緩存是 SessionFactory 級別的緩存,它是屬于進程范圍的緩存

Hibernate 的緩存可以分為兩類:

內(nèi)置緩存: Hibernate 自帶的, 不可卸載. 通常在 Hibernate 的初始化階段, Hibernate 會把映射元數(shù)據(jù)和預定義的 SQL 語句放到 SessionFactory 的緩存中, 映射元數(shù)據(jù)是映射文件中數(shù)據(jù)的復制, 而預定義 SQL 語句時 Hibernate 根據(jù)映射元數(shù)據(jù)推到出來的. 該內(nèi)置緩存是只讀的.

外置緩存(二級緩存): 一個可配置的緩存插件. 在默認情況下, SessionFactory 不會啟用這個緩存插件. 外置緩存中的數(shù)據(jù)是數(shù)據(jù)庫數(shù)據(jù)的復制, 外置緩存的物理介質(zhì)可以是內(nèi)存或硬盤

hibernate在java中使用如何實現(xiàn)二級緩存

二、理解二級緩存的并發(fā)訪問策略

hibernate在java中使用如何實現(xiàn)二級緩存

三、配置進程范圍內(nèi)的二級緩存(配置ehcache緩存)

1 拷貝ehcache-1.5.0.jar到當前工程的lib目錄下

依賴 backport-util-concurrent 和 commons-logging

2 開啟二級緩存

true

網(wǎng)頁標題:hibernate在java中使用如何實現(xiàn)二級緩存-創(chuàng)新互聯(lián)
文章網(wǎng)址:http://weahome.cn/article/ccjjed.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部