日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

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

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

文章目錄

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

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

    EhCache 集成

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

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

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

  • <dependency>
  • <groupId>net.sf.ehcache</groupId>
  • <artifactId>ehcache</artifactId>
  • </dependency>
  • 第二步,在 src/main/resources 目錄下創(chuàng)建 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,表示緩存最大數(shù)目。 timeToLiveSeconds: ,表示設(shè)置對象在失效前允許存活時間(單位:秒)。

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

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

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

    相關(guān)示例完整代碼:?springboot-action

    (完)



    ?

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

    轉(zhuǎn)載于:https://www.cnblogs.com/cnblog-long/p/7240866.html

    總結(jié)

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

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。