功能扩展
- jackson KeyConvertorParser、encoder、decoder
- 添加 spring-configuration-metadata.json
- 扩展 metrics 打通 micrometer
使用
maven
<dependency> <groupId>net.dreamlu</groupId> <artifactId>mica-jetcache</artifactId> <version>${version}</version> </dependency>
|
gradle
compile("net.dreamlu:mica-jetcache:${version}")
|
可选依赖 spring data redis
<dependency> <groupId>com.alicp.jetcache</groupId> <artifactId>jetcache-redis-springdata</artifactId> <version>2.6.0</version> </dependency>
|
可选依赖 jedis
<dependency> <groupId>com.alicp.jetcache</groupId> <artifactId>jetcache-redis</artifactId> <version>2.6.0</version> </dependency>
|
注意: 可选依赖,必选其一。
配置项
配置项 |
默认值 |
说明 |
jetcache.metrics.enabled |
true |
开启 jetcache metrics,默认:true |
jetcache.metrics.enabled-stat-info-logger |
false |
开启 StatInfoLogger |
jetcache.metrics.verbose-log |
false |
StatInfoLogger 打印明细,默认:false |
配置示例
jetcache: statIntervalMinutes: 1 areaInCacheName: false local: default: type: caffeine keyConvertor: bean:jacksonKeyConvertor remote: default: type: redis.springdata keyConvertor: bean:jacksonKeyConvertor valueEncoder: bean:jacksonValueEncoder valueDecoder: bean:jacksonValueDecoder poolConfig: minIdle: 5 maxIdle: 20 maxTotal: 50 host: 127.0.0.1 port: 6379
|
jetcache 官方文档
更多详细使用文档请见: https://github.com/alibaba/jetcache
微信 vs 公众号

精彩内容每日推荐!!!