# 开发和集成
# 获取依赖
当前版本 1.0.4
# Maven
<!-- heimdall spring boot starter -->
<dependency>
<groupId>com.github.luterc</groupId>
<artifactId>heimdall-starter-spring-boot</artifactId>
<version>${latest-version}</version>
</dependency>
<!-- heimdall redis 缓存实现 -->
<dependency>
<groupId>com.github.luterc</groupId>
<artifactId>heimdall-starter-data-redis</artifactId>
<version>${latest-version}</version>
</dependency>
<!-- heimdall caffeine 缓存实现 -->
<dependency>
<groupId>com.github.luterc</groupId>
<artifactId>heimdall-cache-caffeine</artifactId>
<version>${latest-version}</version>
</dependency>
框架支持同时使用Redis 缓存和 Caffeine 缓存,比如:你可以把认证信息缓存在 redis,但将系统权限缓存在Caffeine,框架都是支持的。
建议同时只用一种缓存。
# Gradle
<!-- heimdall spring boot starter -->
implementation 'com.github.luterc:heimdall-starter-spring-boot:${latest-version}'
<!-- heimdall redis 缓存实现 -->
implementation 'com.github.luterc:heimdall-starter-data-redis:${latest-version}'
<!-- heimdall caffeine 缓存实现 -->
implementation 'com.github.luterc:heimdall-cache-caffeine:${latest-version}'