提交 5723c000 编写于 作者: 冯丙见's avatar 冯丙见

首次校对quickstart.md

上级 b38c26da
......@@ -2,29 +2,29 @@
## 您将构建什么
您将构建一个经典的“Hello World!” 任何浏览器都可以连接的端点。你甚至可以告诉它你的名字,它会以更友好的方式回应。
您将构建一个经典的“Hello World!” 任何浏览器都可以连接的终端。你甚至可以告诉它你的名字,它会以更友好的方式回应。
## 你需要什么
**集成开发人员环境 (IDE)**
热门选择包括[IntelliJ IDEA](https://www.jetbrains.com/idea/),[弹簧工具](https://spring.io/tools),[视觉工作室代码](https://code.visualstudio.com/docs/languages/java), 要么[](https://www.eclipse.org/downloads/packages/), 还有很多
热门选择包括[IntelliJ IDEA](https://www.jetbrains.com/idea/),[Spring Tools](https://spring.io/tools),[Visual Studio Code](https://code.visualstudio.com/docs/languages/java)[Eclipse](https://www.eclipse.org/downloads/packages/)等等
**Java™ 开发工具包 (JDK)**
我们推荐[BellSoft Liberica JDK](https://bell-sw.com/)版本 8 或版本 11。
## 第一步:启动一个新的 Spring Boot 项目
## 第一步:开始一个新的 Spring Boot 项目
采用[启动.spring.io](https://start.spring.io/)创建一个“网络”项目。在“依赖项”对话框中搜索并添加“web”依赖项,如屏幕截图所示。点击“生成”按钮,下载 zip,然后将其解压缩到计算机上的文件夹中。
通过[start.spring.io](https://start.spring.io/)创建一个“web”项目。在“依赖项”对话框中搜索并添加“web”依赖项,如屏幕截图所示。点击“生成”按钮,下载 zip,然后将其解压缩到计算机上的文件夹中。
![quick-img-1-12bfde9c5c280b1940d85dee3d81772d](./quickstart_img/quick-img-1-12bfde9c5c280b1940d85dee3d81772d.png)
创建的项目[启动.spring.io](https://start.spring.io/)包含[弹簧靴](https://spring.io/projects/spring-boot),一个使 Spring 准备好在您的应用程序中工作的框架,但不需要太多代码或配置。Spring Boot 是启动 Spring 项目的最快和最流行的方式。
通过[start.spring.io](https://start.spring.io/)创建的项目包含[Spring Boot](https://spring.io/projects/spring-boot),Spring Boot是一个不需要太多代码或配置,就可以使Spring在您的应用程序中正常工作的框架,Spring Boot 是使用 Spring 项目的最快、最流行的方式。
## 第 2 步:添加您的代码
在 IDE 中打开项目并在文件夹`DemoApplication.java`中找到该文件`src/main/java/com/example/demo`。现在通过添加下面代码中显示的额外方法和注来更改文件的内容。您可以复制并粘贴代码或直接输入。
在 IDE 中打开项目并在文件夹`DemoApplication.java`中找到该文件`src/main/java/com/example/demo`。现在通过添加下面代码中显示的额外方法和注来更改文件的内容。您可以复制并粘贴代码或直接输入。
```
......@@ -53,15 +53,17 @@
```
这是在 Spring Boot 中创建一个简单的“Hello World”Web 服务所需的所有代码。
这是在Spring Boot中创建一个简单的“Hello World”Web服务所需的所有代码。
`hello()`我们添加的方法旨在获取一个名为 的字符串参数`name`,然后将该参数与`"Hello"`代码中的单词结合起来。这意味着如果您`“Amy”`在请求中将您的姓名设置为,则响应将为`“Hello Amy”`.
`hello()`方法,我们设计成接收一个字符串参数`name`,然后将该参数与`"Hello"`连接起来。如果您请求时将`name`设置为`“Amy”`,服务将会返回`“Hello Amy”`.
`@RestController`注释告诉 Spring 这段代码描述了一个应该在 web 上可用的端点。`@GetMapping(“/hello”)`告诉 Spring 使用我们的方法`hello()`来回答发送到该`http://localhost:8080/hello`地址的请求。最后,`@RequestParam`告诉 Spring`name`在请求中期待一个值,但如果它不存在,它将默认使用单词“World”。
`@RestController`注解告诉 Spring 这段代码描述了一个应该在 web 上可用的端点。
`@GetMapping(“/hello”)`告诉 Spring 使用我们的方法`hello()`来响应发送到该`http://localhost:8080/hello`地址的请求。
`@RequestParam`告诉 Spring期望请求中包含`name`参数,但如果它不存在,将使用默认值“World”。
## 第 3 步:尝试一下
让我们构建并运行程序。打开命令行(或终端)并导航到您拥有项目文件的文件夹。我们可以通过发出以下命令来构建和运行应用程序:
让我们构建并运行程序。打开命令行(或终端)并进入到项目所在文件夹。可以通过以下命令来构建和运行应用程序:
**MacOS/Linux:**
......@@ -79,8 +81,8 @@ mvnw spring-boot:run
![quick-img2-ac5ae88c60ffaa062234a580f9f1abc3](./quickstart_img/quick-img2-ac5ae88c60ffaa062234a580f9f1abc3.png)
这里的最后几行告诉我们春天已经开始了。Spring Boot 的嵌入式 Apache Tomcat 服务器充当 Web 服务器,并正在侦听`localhost`port上的请求`8080`。打开浏览器,在顶部的地址栏中输入[http://localhost:8080/你好](http://localhost:8080/hello). 你应该得到一个很好的友好回应,如下所示:
最后的几行日志显示Spring已经启动了。Spring Boot 的嵌入式 Apache Tomcat 服务器充当 Web 服务器,并正在监听`localhost``8080`端口请求。打开浏览器,在地址栏中输入[http://localhost:8080/hello](http://localhost:8080/hello). 你应该得到一个很好的友好回应,如下所示:
![quick-img3-afa0a1fe446db8e3c8c7a8d9ca532d23](./quickstart_img/quick-img3-afa0a1fe446db8e3c8c7a8d9ca532d23.png)
原文链接: https://spring.io/quickstart
\ No newline at end of file
原文链接: https://spring.io/quickstart
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册