-
引入依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <!-- ali's jetcache--> <dependency> <groupId>com.alicp.jetcache</groupId> <artifactId>jetcache-starter-redis</artifactId> </dependency>
-
application.yml文件中配置jetcache
spring: redis: host: redis-server port: 端口号 password: 密码 jetcache: statIntervalMinutes: 15 areaInCacheName: false local: default: type: linkedhashmap keyConvertor: fastjson remote: default: type: redis keyConvertor: fastjson valueEncoder: kryo valueDecoder: kryo poolConfig: minIdle: 5 maxIdle: 20 maxTotal: 50 host: ${spring.redis.host} port: ${spring.redis.port} password: ${spring.redis.password}
-
在IOC容器中创建JetCache对象
import com.alicp.jetcache.anno.config.EnableCreateCacheAnnotation; import com.alicp.jetcache.anno.config.EnableMethodCache; import org.springframework.context.annotation.Configuration; @Configuration @EnableCreateCacheAnnotation @EnableMethodCache(basePackages = "com.service.impl") // 扫描指定包下的方法 public class JetCacheConfig { }
JetCacheConfig的使用
最新推荐文章于 2024-01-06 22:59:19 发布