本教程主要面向 Kotlin 使用者!Java使用者可以参考(目录-Java使用者备注),将Any改成Object,并且在开头大写的方法前加上new关键字即可。或者你只是想完成 Redis 整合配置,可以直接查看 目录-Kotlin反编译成Java文件代码参考。
目录
第一步:使用 Spring Initializr 新建项目,语言选择 Kotlin,类型选择 Gradle - Kotlin
第二步:引入 Web -> Spring-Web 以及 NoSQL -> Redis
第三步:项目依赖下载完毕后,重命名 application 后缀为 yml
第四步:将如下配置内容复制进去(port在host同级设置)
第五步:新建一个 RedisConfig 配置类(完成Bean自动装配)
Kotlin 详细配置步骤
第一步:使用 Spring Initializr 新建项目,语言选择 Kotlin,类型选择 Gradle - Kotlin
第二步:引入 Web -> Spring-Web 以及 NoSQL -> Redis
第三步:项目依赖下载完毕后,重命名 application 后缀为 yml
第四步:将如下配置内容复制进去(port在host同级设置)
spring:
data:
redis:
host: 你的主机地址
timeout: 1800000
lettuce:
pool:
max-active: 20
第五步:新建一个 RedisConfig 配置类(完成Bean自动装配)
第六步:直接复制以下代码(固定写法不需要理解含义)
import com.fasterxml.jackson.annotation.JsonAutoDetect
import com.fasterxml.jackson.annotation.PropertyAccessor
import com.fasterxml.jackson.databind.ObjectMapper
import com.fasterxml.jackson.databind.jsontype.impl.LaissezFaireSubTypeValidator
import org.springframework.cache.CacheManager
import org.springframework.cache.annotation.CachingConfigurer
import org.springfr