spring-tool-suite - Spring Tool Suite 3 和 4 有什么区别?
问题描述
我想学习春天。在 STS(Spring Tool Suite)3 的情况下,有“Spring legacy Project”。4 有一个“Spring Starter Project”,是一样的吗?
当我在网上询问时,人们说“只使用版本 3”。
- 版本 3 和版本 4 有什么区别?
- “Spring Starter Project”和“Spring Legacy Project”是一回事吗?
解决方案
1.版本3和版本4有什么区别?
4.0 版是 Spring Framework 的最新主要版本,也是第一个完全支持 Java 8 和一些新功能的版本。[更多的]
- “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项目中设置非常简单,您可以从零手动配置开始编码。
推荐阅读
- python - 将一个熊猫数据框中的一行添加到另一个数据框中的一行(求和)
- ios - 使用更新当前时间来跟踪游戏时间
- python - Python RSA:将“crypto.sign”用小写十六进制摘要签署字符串
- maven - Maven如何在自己的项目中使用外部依赖?
- python - 如何在我的 python 类中使用 beam.io.ReadFromText 的输出作为输入?
- javascript - 如何在 Postman 中检查 POST 方法的内容?
- python - 如何检查正确生成的 whl 文件
- port - 是否可以在同一个端口上拥有多个 vncserver 用户?
- spring-cloud - 如何在 Spring Cloud CLI 上运行 stubrunner 服务器期间修复异常?
- prometheus - 如何为外部 prometheus 服务器安装和配置 kube-state-metrics 以监控 kubernetes