对非启动项目使用spring-boot-starter依赖,这是一个好习惯吗?

时间:2017-06-15 07:57:19

标签: spring maven spring-boot

假设我需要开发一个非启动应用程序来开发一个使用 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依赖是一个好习惯吗?

1 个答案:

答案 0 :(得分:1)

当然可以,请记住它会为您的项目带来一些传递依赖,例如org.springframework.spring-{context,beans,core,tx,...}