介绍
Spring boot 支持的缓存:
- Generic
- JCache (JSR-107)
- EhCache 2.x
- Hazelcast
- Infinispan
- Couchbase
- Redis
- Caffeine
- Guava
- Simple
pom文件引入:
1 | <dependency> |
配置文件:
1 | spring.cache.type=ehcache |
ehcache.xml:
1 | <ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
接口:
1 | public interface EhCache { |
实现类:
1 | /** |
启动类启用缓存注解:@EnableCaching
测试缓存:
1 |
|
缓存测试结果:
查询:
更新: