首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring vs Spring与Spring

Spring vs Spring与Spring
EN

Stack Overflow用户
提问于 2020-09-25 16:49:08
回答 3查看 1.4K关注 0票数 0

我对spring框架很陌生,

我计划学习用于web开发的spring引导,并希望在react/ wanted中构建UI,我选择了正确的框架吗?

从代码方面学习Spring MVCSpring BootSpring有什么不同?

谢谢

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2020-09-25 17:12:52

为了回答您的问题,您选择了正确的框架,因为spring引导允许您立即从后端服务开始,它可以作为REST端点快速公开。您可以创建角度/反应应用程序来使用这些服务。您可以参考本文的开头:https://spring.io/guides/gs/spring-boot/也请找到一个很好的项目供参考:https://github.com/in28minutes/full-stack-with-angular-and-spring-boot

要回答问题的第二部分,spring指的是spring框架,“Java平台的应用程序框架和控制容器的反转”。其核心特性包括依赖注入、事件和围绕约定之上配置(https://spring.io/projects/spring-framework)构建的事件,Spring是围绕调度器servlet (https://docs.spring.io/spring-framework/docs/3.2.x/spring-framework-reference/html/mvc.html)设计的web模块。

Spring是一个项目,它使创建易于生产的应用程序变得容易,其中包含了许多特性,而不需要手动配置所有东西(https://spring.io/projects/spring-boot)。例如,dispatcher servelet以及轻松的应用程序上下文等特性都是现成的,您所需要做的就是转到spring.io并添加依赖项,然后下载项目开始。

我建议开始一个spring引导项目,并学习核心spring和mvc概念。从代码方面来说,如果您学习了核心spring和mvc,那么spring引导将成为加快应用程序开发的一种方法。

另外,请找一篇给出一个很好的比较的文章:https://dzone.com/articles/spring-boot-vs-spring-mvc-vs-spring-how-do-they-compare

票数 1
EN

Stack Overflow用户

发布于 2020-09-25 17:14:57

春天是一切的核心。Spring是按照MVC设计模式为web应用程序设计的。Spring是Spring用于快速开发的一个较短的版本(我的意思是,为了让Spring正常工作,您不需要参加冗长而痛苦的配置)。但是它是一把双刃剑,因为Spring在幕后为您做了很多事情,所以最好先学习Spring,然后熟悉Spring是如何变得更简单的。

票数 2
EN

Stack Overflow用户

发布于 2020-09-26 06:22:22

我想关于语法差异的问题,所以这对有经验的开发人员来说并不重要,核心概念仍然是一样的,所以不要担心这个部分。

快乐编码

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64068277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档