日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

Spring Boot 揭秘与实战(二) 数据缓存篇 - EhCache

發布時間:2025/5/22 javascript 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Spring Boot 揭秘与实战(二) 数据缓存篇 - EhCache 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 1.?EhCache 集成
  • 2.?源代碼
  • 本文,講解 Spring Boot 如何集成 EhCache,實現緩存。

    在閱讀「Spring Boot 揭秘與實戰(二) 數據緩存篇 - 快速入門」后,對 Spring Boot 集成緩存機制有一定了解后,我們來了解下 EhCache 的使用。

    EhCache 集成

    EhCache 是一個純 Java 的進程內緩存框架,具有快速、精干等特點,是 Hibernate 中默認的 CacheProvider。

    在 Spring Boot 中集成 EhCache 非常容易,只需要兩個步驟。

    首先,在 pom.xml 中增加 EhCache 依賴。

  • <dependency>
  • <groupId>net.sf.ehcache</groupId>
  • <artifactId>ehcache</artifactId>
  • </dependency>
  • 第二步,在 src/main/resources 目錄下創建 ehcache.xml。

  • <?xml version="1.0" encoding="UTF-8"?>
  • <ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  • xsi:noNamespaceSchemaLocation="ehcache.xsd">
  • <cache name="ehcache"
  • maxElementsInMemory="1000"
  • timeToLiveSeconds="300">
  • </cache>
  • </ehcache>
  • 其中,maxElementsInMemory,表示緩存最大數目。 timeToLiveSeconds: ,表示設置對象在失效前允許存活時間(單位:秒)。

    如果想對 ehcache.xml 更深入的了解,可以參考?http://www.ehcache.org/ehcache.xml。

    運行起來,控制臺打印的日志信息,說明已經是EhCacheManager實例,說明 EhCache 開啟成功了。

  • Bean 'cacheManager' of type [class org.springframework.cache.ehcache.EhCacheCacheManager]
  • 源代碼

    相關示例完整代碼:?springboot-action

    (完)



    ?

    • 版權聲明:本文由?梁桂釗?發表于?梁桂釗的博客?
    • 轉載聲明:自由轉載-非商用-非衍生-保持署名(創意共享3.0許可證),非商業轉載請注明作者及出處,商業轉載請聯系作者本人。
    • 文章標題:Spring Boot 揭秘與實戰(二) 數據緩存篇 - EhCache
    • 文章鏈接:http://blog.720ui.com/2017/springboot_02_data_cache_ehcache/

    轉載于:https://www.cnblogs.com/cnblog-long/p/7240866.html

    總結

    以上是生活随笔為你收集整理的Spring Boot 揭秘与实战(二) 数据缓存篇 - EhCache的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。