【spring-boot】启用数据缓存功能
生活随笔
收集整理的這篇文章主要介紹了
【spring-boot】启用数据缓存功能
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
前言
- spring-boot : 2.1.1.RELEASE
步驟簡述
2.1 查詢數(shù)據(jù)功能上添加注解:@Cacheable
2.2 添加、修改數(shù)據(jù)功能上添加注解:@CachePut
2.3 刪除數(shù)據(jù)功能上添加注解:@CacheEvict
示例
略。
擴展
如果未定義 CacheManager Bean,或者未定義名為 cacheResolver 的 CacheResolver Bean時,Spring Boot 按照下面的順序嘗試啟用緩存:
其中 9. Simple 是兜底的方式。也就是說,一旦添加注解 @EnableCaching ,緩存功能100%的啟用。
官方關于 9. Simple 的說明:
If none of the other providers can be found, a simple implementation using a ConcurrentHashMap as the cache store is configured. This is the default if no caching library is present in your application.
如果在已添加注解 @EnableCaching 的情況下,還要禁用緩存,那么,使用配置:
spring.cache.type=none參考
https://docs.spring.io/spring-boot/docs/2.1.1.RELEASE/reference/htmlsingle/#boot-features-caching-provider
總結
以上是生活随笔為你收集整理的【spring-boot】启用数据缓存功能的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【SpEL】随机数
- 下一篇: 散光和老花眼有什么治疗方法吗?