问题补充说明:测试... 测试 展开
SpringB治答早例oot可以轻松创建可以“直接运行”的独立的、生产级的基于Spring的应用程序。
我们对Spring平台和第三方保持固执己指见的看法,因此您可以轻松上手。大多数SpringBoot应用程序需要最少的时间Spring配置。
其特征如下:
创建独立的Spring应用程序
直接嵌入Tomcat、Jetty或Und定实ertow(无需部署WAR文件)
提供自以为是的“入门”立依赖项以简化您的构建配置
尽可能自动配置Spring和3rd方库
提供生产就绪功能,例如指标、健康检查和外部化配置
完全无需代码生成,无需XML配置
Spring快湖外省树速入门指南
第一步:启动一个新的SpringBoot项目
利用启动.***.io创建一个“网络”项目。在“依赖项”对话框中搜索并添加“web”依赖项,如屏幕截图所示。点击“生成”按钮,下载zip,然后地世冷将其解压缩到计算机上的文件夹中。
创建的项目启动.***.io包含弹簧靴,一个使Sp必加收ring准备好在您的应用程序中工作的框架,但不需要太多代码或配置。SpringBoot是启动Spring项目的最快和最流行的方式。
第2步:添加您的代码
在IDE中打开项目并在文件夹***.java中找到该文件
器威当两 src/main/java/com/example/demo。现在通过添加下面代码中显示的额外读方法和注释来更改文件的内容。您可以复制并粘贴代码或直接输入。
hello()我们添加的方法旨在获取一个名为的字符串参数name,然后将该参厂挥率数与"Hello"代码中的单词结合起来。这意味着如果您“Amy”在请求中将您的姓名设置为,则响应将为“He话烧斤百序讲够啊调伤lloAmy”.
RestController注释告诉Spring这段代码描述了一个应该在web上可用的端点。GetMapping(“/hello”)告诉Sp苏剧右统穿额己养ring使用我们的方法hello()来回答发送到该
http族皇让天阶德五://localhost:8080/hello地址的请求。最后,RequestParam告诉Springname在请求中期待一个值,但如果它不存在,它将默认使用单词“World”。
第3步:尝试一下
让商压普饭里掌社怎我们构建并运行程序。打开命令行(或终端)并导航到您拥有项目文件的文件夹。我们可以通过发出以下命令来构建和运行应用程序:
您应该会看到一些与此非常相似的输出:
这里的最后几行告诉我济们Spring已经开始了。SpringBoot的嵌入式ApacheTomcat服务器充当Web服务器,并正在侦听localhostport上的请求8080。打开浏览器,在顶部的地址栏中输入http://localhost:金是座分讲露素求伯亲8080/你好.你应该得到一个很好的友好回应,如下所示: