首页 > 解决方案 > Spring Tool Suite 3 和 4 有什么区别?

问题描述

我想学习春天。在 STS(Spring Tool Suite)3 的情况下,有“Spring legacy Project”。4 有一个“Spring Starter Project”,是一样的吗?

当我在网上询问时,人们说“只使用版本 3”。

  1. 版本 3 和版本 4 有什么区别?
  2. “Spring Starter Project”和“Spring Legacy Project”是一回事吗?

标签: spring-tool-suite

解决方案


1.版本3和版本4有什么区别?

4.0 版是 Spring Framework 的最新主要版本,也是第一个完全支持 Java 8 和一些新功能的版本。[更多的]

  1. “Spring Starter Project”和“Spring Legacy Project”是一回事吗?

从技术上讲,两者都是同一个春季项目。但是它们在配置和构建区域上有一些差异。

Spring Starter Project - 帮助创建 Spring Boot 项目。(Spring Boot 基本上是 Spring 框架的扩展,它消除了设置 Spring 应用程序所需的样板配置。)

Spring Legacy Project - 帮助创建 spring maven 项目。其中所有必需的配置,如 servlet 上下文、web、.. 都需要使用 xml 文件或 java 类手动配置。

查看此页面以了解有关spring 与 spring boot之间区别的更多信息

如果您打算从头开始学习 Spring,我的建议是使用Spring Starter Project,因为在Spring Boot项目中设置非常简单,您可以从零手动配置开始编码。


推荐阅读