【发布时间】:2016-12-02 15:33:45
【问题描述】:
[这需要投票才能重新回答。]
Spring boot 被认为是创建新 Spring 应用程序时的默认设置,因为它使设置更容易并自动连接常见的依赖项。
我还没有看到以广告方式使用弹簧靴的行业。
简而言之,在采用 Spring Boot 作为事实上的 Spring 走向时,开发人员面临哪些缺点?
Spring Boot question 的优点显示了我同意有很多优点,但相信应该有更全面的看法。
一个非基于意见的例子是:
Spring boot 可能会因未使用的依赖项而不必要地增加部署二进制文件的大小。
无法轻松自定义日志记录,如 here 所示。
【问题讨论】:
-
这不是应该在这里的问题,因为这是关于讨论的问题。但在我看来,有一个很大的优势和劣势。使用 Spring Boot,您不必配置很多东西。所以它更容易,但另一方面你正在失去控制。但对于微服务架构来说,它真的很酷;)
-
我试图表达这一点,以不鼓励讨论,因为我链接的优势问题确实如此。那里的答案被认为是积极的,在这里我想看到简明的缺点而不是意见。
标签: java spring spring-boot microservices