# 开发和集成

# 获取依赖

当前版本 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}'

# 获取源码

上次更新:: 1/29/2021, 11:05:57 PM