springBoot是什么?

测试... 测试 展开
 我来答
AI观点
2022-07-22 · 专注于日常解决各种情感故事、职业技能!
AI观点
采纳数:742 获赞数:809

向TA提问 私信TA
展开全部

  Spring Boot可以轻松创建可以“直接运行”的独立的、生产级的基于Spring的应用程序。

  我们对Spring平台和第三方保持固执己见的看法,因此您可以轻松上手。大多数Spring Boot应用程序需要最少的时间Spring配置。

  其特征如下:

  创建独立的Spring应用程序

  直接嵌入Tomcat、Jetty或Undertow(无需部署WAR文件)

  提供自以为是的“入门”依赖项以简化您的构建配置

  尽可能自动配置Spring和3rd方库

  提供生产就绪功能,例如指标、健康检查和外部化配置

  完全无需代码生成,无需XML配置

  Spring快速入门指南

  第一步:启动一个新的Spring Boot项目

  利用启动.spring.io创建一个“网络”项目。在“依赖项”对话框中搜索并添加“web”依赖项,如屏幕截图所示。点击“生成”按钮,下载zip,然后将其解压缩到计算机上的文件夹中。

  创建的项目启动.spring.io包含弹簧靴,一个使Spring准备好在您的应用程序中工作的框架,但不需要太多代码或配置。Spring Boot是启动Spring项目的最快和最流行的方式。

  第2步:添加您的代码

  在IDE中打开项目并在文件夹DemoApplication.java中找到该文件

  src/main/java/com/example/demo。现在通过添加下面代码中显示的额外方法和注释来更改文件的内容。您可以复制并粘贴代码或直接输入。

  hello()我们添加的方法旨在获取一个名为的字符串参数name,然后将该参数与"Hello"代码中的单词结合起来。这意味着如果您“Amy”在请求中将您的姓名设置为,则响应将为“Hello Amy”.

   RestController注释告诉Spring这段代码描述了一个应该在web上可用的端点。 GetMapping(“/hello”)告诉Spring使用我们的方法hello()来回答发送到该

  http://localhost:8080/hello地址的请求。最后, RequestParam告诉Springname在请求中期待一个值,但如果它不存在,它将默认使用单词“World”。

  第3步:尝试一下

  让我们构建并运行程序。打开命令行(或终端)并导航到您拥有项目文件的文件夹。我们可以通过发出以下命令来构建和运行应用程序:

  您应该会看到一些与此非常相似的输出:

  这里的最后几行告诉我们Spring已经开始了。Spring Boot的嵌入式Apache Tomcat服务器充当Web服务器,并正在侦听localhostport上的请求8080。打开浏览器,在顶部的地址栏中输入http://localhost:8080/你好.你应该得到一个很好的友好回应,如下所示:

初舟彩9563

2022-06-30 · 贡献了超过777个回答
知道答主
回答量:777
采纳率:0%
帮助的人:23万
展开全部
SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是springboot其实不是什么新的框架,它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,springboot整合了所有的框架。    SpringBoot框架,它的作用很简单,就是帮我们自动配置。SpringBoot框架的核心就是自动配置,只要存在相应的jar包,Spring就帮我们自动配置。如果默认配置不能满足需求,我们还可以替换掉自动配置类,使用我们自己的配置。另外,SpringBoot还集成了嵌入式的Web服务器,系统监控等很多有用的功,让我们快速构建企业及应用程序。    
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
况半兰7q
2021-09-14 · TA获得超过8937个赞
知道大有可为答主
回答量:3121
采纳率:34%
帮助的人:1928万
展开全部
Spring Boot 是所有基于 Spring 开发的项目的起点。Spring Boot 的设计是为了让你尽可能快的跑起来 Spring 应用程序并且尽可能减少你的配置文件。简单来说就是SpringBoot其实不是什么新的框架,它默认配置了很多框架的使用方式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
钰才子R9S蠢

2022-06-30 · 贡献了超过1242个回答
知道答主
回答量:1242
采纳率:10%
帮助的人:36.8万
展开全部
SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是springboot其实不是什么新的框架,它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,springboot整合了所有的框架。    SpringBoot框架,它的作用很简单,就是帮我们自动配置。SpringBoot框架的核心就是自动配置,只要存在相应的jar包,Spring就帮我们自动配置。如果默认配置不能满足需求,我们还可以替换掉自动配置类,使用我们自己的配置。另外,SpringBoot还集成了嵌入式的Web服务器,系统监控等很多有用的功,让我们快速构建企业及应用程序。    
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
矣归矣可缓归K0

2022-06-30 · 贡献了超过205个回答
知道答主
回答量:205
采纳率:0%
帮助的人:4.7万
展开全部
SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是springboot其实不是什么新的框架,它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,springboot整合了所有的框架。    SpringBoot框架,它的作用很简单,就是帮我们自动配置。SpringBoot框架的核心就是自动配置,只要存在相应的jar包,Spring就帮我们自动配置。如果默认配置不能满足需求,我们还可以替换掉自动配置类,使用我们自己的配置。另外,SpringBoot还集成了嵌入式的Web服务器,系统监控等很多有用的功,让我们快速构建企业及应用程序。    
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 14条折叠回答
收起 更多回答(15)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式