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

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

  • 版本 3 和版本 4 有什么区别?
  • “Spring Starter Project”和“Spring Legacy Project”是一回事吗?
  • 请您参考如下方法:

    1.What is the difference between version 3 and version 4?



    4.0 版是 Spring Framework 的最新主要版本,也是第一个完全支持 Java 8 和少量新特性的版本。 [more]

    1. Is "Spring Starter Project" and "Spring Legacy Project" the same thing?


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

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

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

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

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


    评论关闭
    IT序号网

    微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!