因为在Spring的约定中,starter的组件是提供开箱即用的组件,他会默认配置好一些参数,所以依赖使用推荐优先选择starter相关的,可以简化配置。
比如在Spring中整合使用redis。那么在快速开发中,推荐使用spring-boot-starter-data-redis依赖。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
导入完依赖后只需要简单配置redis的数据源就可以直接使用redisTemplate操作了。
配置redis数据源
spring:
reids:
host:localhost
port:6379
自动注入redisTemplate
@Autowried
RedisTemplate<String,String> redisTemplate;
后续就可以直接使用redisTemplate操作redis,省去了部分配置,关注业务。