假设我需要开发一个非启动应用程序来开发一个使用 redis cache 来存储和检索数据的应用程序。
我可以使用 spring-boot-starter 依赖项而不是添加多个依赖项,并且它运行正常。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
<version>1.5.1.RELEASE</version>
</dependency>
现在我的问题.. 在非启动项目中添加spring-boot-starter依赖是一个好习惯吗?
答案 0 :(得分:1)
当然可以,请记住它会为您的项目带来一些传递依赖,例如org.springframework.spring-{context,beans,core,tx,...}
。