久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

springboot ehcache 配置使用方法代碼詳解

瀏覽:74日期:2023-03-01 13:52:07

EhCache是一個比較成熟的Java緩存框架,最早從hibernate發展而來, 是進程中的緩存系統,它提供了用內存,磁盤文件存儲,以及分布式存儲方式等多種靈活的cache管理方案,快速簡單。

Springboot對ehcache的使用非常支持,所以在Springboot中只需做些配置就可使用,且使用方式也簡易。

下面通過本文給大家介紹springboot ehcache 配置使用方法,具體內容如下所示:

1. pom 引入依賴

<!-- Ehcache --><dependency><groupId>net.sf.ehcache</groupId><artifactId>ehcache</artifactId></dependency>

2.resources 目錄下直接放個文件ehcache.xml

<ehcache xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:noNamespaceSchemaLocation='http://ehcache.org/ehcache.xsd' updateCheck='false'> <diskStore path='java.io.tmpdir'/> <!--defaultCache:echcache的默認緩存策略 --> <defaultCache maxElementsInMemory='10000' eternal='false' timeToIdleSeconds='120' timeToLiveSeconds='120' maxElementsOnDisk='10000000' diskExpiryThreadIntervalSeconds='120' memoryStoreEvictionPolicy='LRU'><persistence strategy='localTempSwap'/> </defaultCache> <!-- 菜單緩存策略 --> <cache name='menucache' maxElementsInMemory='10000' eternal='false' timeToIdleSeconds='120' timeToLiveSeconds='120' maxElementsOnDisk='10000000' diskExpiryThreadIntervalSeconds='120' memoryStoreEvictionPolicy='LRU'><persistence strategy='localTempSwap'/> </cache> </ehcache>

3.在Service層 方法上加上注解

@CacheEvict(value='menucache', allEntries=true) ,更新緩存

@Cacheable(key='’menu-’+#parentId',value='menucache') 讀取緩存,'’menu-’+#parentId' 通配符,也可以直接寫死字符串

menucache 對應 上面 xmlname='menucache'

/**刪除菜單 * @param MENU_ID * @www.fhadmin.org */@CacheEvict(value='menucache', allEntries=true)public void deleteMenuById(String MENU_ID) throws Exception{this.cleanRedis();menuMapper.deleteMenuById(MENU_ID);}/** * 通過ID獲取其子一級菜單 * @param parentId * @return * @www.fhadmin.org */@Cacheable(key='’menu-’+#parentId',value='menucache')public List<Menu> listSubMenuByParentId(String parentId) throws Exception {return menuMapper.listSubMenuByParentId(parentId);}

到此這篇關于springboot ehcache 配置使用方法代碼詳解的文章就介紹到這了,更多相關springboot ehcache 配置使用內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Spring
相關文章:
主站蜘蛛池模板: 国产精品久久一区二区三区 | 青青草一区 | 一级片免费在线 | 九色在线观看 | 亚洲国产精品99久久久久久久久 | 福利视频一区 | 成人久久精品 | www97影院| 欧美啪啪一区二区 | 国产精品一区二区无线 | av大片在线观看 | a久久久 | 无套内谢孕妇毛片免费看红桃影视 | 亚洲欧美一区二区三区在线 | 日韩毛片免费看 | 亚洲激情一区二区 | 久久青草av | 国产亲子乱弄免费视频 | 中文字幕在线观看不卡视频 | 国产91极品 | www.久久| 四虎影视免费在线观看 | 国产欧美日韩在线 | 午夜精品久久久久久久久 | 亚洲成人自拍 | 亚洲欧美日韩天堂 | 中文字幕视频在线 | 美女国产精品 | 亚洲国产一区二区在线 | 欧美国产一区二区 | 日本三级中国三级99人妇网站 | av毛片| 国产精品一区二区三区在线免费观看 | 日韩三级电影免费观看 | 国产亚洲精品精品国产亚洲综合 | 日日夜夜狠狠 | 天天草狠狠干 | 亚洲精品3 | 在线观看黄色大片 | 久久99久久久久久 | 中文字幕一区二区三区日韩精品 |