SpringBoot快速指导中文翻译
步骤1:开始一个新的Spring Boot项目
用 start.spring.io创建一个“网络”项目。在“依赖关系”对话框中,搜索并添加“网络”依赖关系,如屏幕截图所示。点击“生成”按钮,下载压缩文件,并将其解压缩到计算机上的文件夹中。
创建的项目 start.spring.io 包含Spring Boot,,这是一个框架,可以使Spring准备在您的应用程序内部工作,而无需太多代码或配置。Spring Boot是启动Spring项目的最快,最受欢迎的方式。
步骤2:添加您的代码
在IDE中打开项目,然后在DemoApplication.java文件src/main/java/com/example/demo夹中找到文件。现在,通过添加以下代码中所示的额外方法和注释来更改文件的内容。您可以复制并粘贴代码,也可以只键入代码。
package com.example.demo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; @SpringBootApplication @RestController public class DemoApplication { public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); } @GetMapping("/hello") public String hello(@RequestParam(value = "name", defaultValue = "World") String name) { return String.format("Hello %s!", name); } }
hello()我们添加的方法旨在采用名为的String参数name,然后将此参数与"Hello"代码中的单词组合。这意味着,如果您“Amy”在请求中将姓名设置为,则响应为“Hello Amy”。
该@RestController注解告诉Spring,这个代码描述应该可在网上的端点。该@GetMapping(“/hello”)告诉Spring使用我们的hello()方法来回答这个问题被发送到请求http://localhost:8080/hello的地址。最后,@RequestParam告诉Spring name在请求中期望一个值,但是如果不存在,默认情况下它将使用单词“ World”
步骤3:尝试
让我们构建并运行该程序。打开命令行(或终端),然后导航到您拥有项目文件的文件夹。我们可以通过发出以下命令来构建和运行该应用程序:
MacOS / Linux:
./mvnw spring-boot:run
视窗:
mvnw spring-boot:run
您应该看到一些与此非常相似的输出:(个人喜欢黑的背景颜色,中途重新安装了一次软件,所以背景颜色都试了一下)
最后两行告诉我们Spring已经开始。Spring Boot的嵌入式Apache Tomcat服务器充当Web服务器,并在localhostport 上侦听请求8080。打开浏览器,然后在顶部的地址栏中输入http:// localhost:8080 /你好。您应该得到一个很好的友好响应,如下所示:
- spring-boot配置文件-cache(中文翻译)
- spring-boot配置文件-MQ(中文翻译)
- SpringBoot 2.0.5.RELEASE 中文翻译笔记Getting Started
- spring-boot配置文件-security(中文翻译)
- spring-boot配置文件-Migration(中文翻译)
- 关于Spring Boot的中文PDF翻译版。
- spring-boot配置文件-其他(中文翻译)
- spring-boot配置文件-mvc(中文翻译)
- spring-boot配置文件-Server(中文翻译)
- Spring Boot中文文档(官方文档翻译 基于1.5.2.RELEASE)
- spring-boot配置文件-DataSource(中文翻译)
- 【SFA官方翻译】使用 Kubernetes、Spring Boot 2.0 和 Docker 的微服务快速指南
- 快速构建可运行的Spring-boot项目(Hello World)
- spring boot2.0一看就会的超详细快速入门(三)-自定义父POM
- SpringBoot配置属性中文释义MQ(五)
- Spring Boot 2.0 的快速入门(图文教程)
- SpringBoot 2 快速整合 | Hibernate Validator 数据校验
- 快速搭建一个restful风格的springboot项目
- Spring Boot中文文档
- spring-boot-starter-data-redis 翻译官方文档 8.1 - 8.3