标签:spring boot
【视频&交流平台】
http://study.163.com/course/introduction.htm?courseId=1004329008
http://412887952-qq-com.iteye.com/blog/2321532
需求缘起:
在博客《35.Spring Boot集成Redis实现缓存机制【从零开始学Spring Boot】》
有网友留言:
用下面这个竟然没有RedisTemplate
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-redis</artifactId> </dependency>
最后使用的是下面这个就可以了
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>
这难道是博主走神了,本篇博客揭晓是否是博主睡觉时写的博客。
错误产生:
使用1.5版本引入redis就不能成功,自动下载到本地maven库里面的也是一个”unknown“的文件夹,使用1.3、1.4的就OK...,如下的配置方式:
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-redis</artifactId> </dependency>
这样的配置在1.5+版本就无法使用redis。在1.4版本的更新日志中有这么一段说明:
Renamed starters
spring-boot-starter-ws
→ spring-boot-starter-web-services
spring-boot-starter-redis
→ spring-boot-starter-data-redis
上面大体的意思就是:以下的starters已经被重新命令,老的版本在1.5会被移除掉。
使用方式:
当使用的是1.4(包括1.4版本)之前的版本使用如下配置:
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-redis</artifactId> </dependency>
当使用的是1.5+的版本使用如下配置:
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>
这里要特别注意下1.4版本是一个过渡版本,所以当你使用的spring boot是1.4.x版本的话,那么使用上面的哪一种方式都是可以的,建议使用官方新的配置方式。
本文出自 “11132439” 博客,请务必保留此出处http://11142439.blog.51cto.com/11132439/1977936
标签:spring boot
原文地址:http://11142439.blog.51cto.com/11132439/1977936