Spring Boot REST 示例2025年3月18日 | 阅读时长 4 分钟 REST 应用程序遵循 REST 架构方法。我们使用 REST 应用程序来开发和设计网络应用程序。它生成对数据执行 CRUD 操作的 HTTP 请求。通常,它以 JSON 或 XML 格式返回数据。 Spring Boot REST API 示例在下面的示例中,我们将创建一个 REST 应用程序。在这个应用程序中,我们创建了一个产品列表并返回相同的列表。它以 JSON 格式返回数据。 让我们在 RSET 应用程序中实现它,并通过以下步骤了解 REST 方法。 步骤 1: 打开 Spring Initializr https://start.spring.io/。 步骤 2: 选择 Spring Boot 版本 2.3.0.M2。 步骤 3: 提供 Group 名称。我们提供的 Group 名称是 com.javatpoint。 步骤 4: 提供 Artifact。我们提供的 Artifact 是 spring-boot-rest-example。 步骤 5: 添加 Spring Web 依赖项。 步骤 6: 单击 Generate 按钮。当我们单击 Generate 按钮时,它将所有与应用程序相关的规范封装到一个 Jar 文件中,并将其下载到本地系统。 步骤 7: 提取 jar 文件。 步骤 8: 复制该文件夹并将其粘贴到 STS 工作区中。 步骤 9: 导入 项目。 文件 -> 导入 -> 现有 Maven 项目 -> 下一步 -> 浏览 -> 选择 spring- spring-boot-rest-example 文件夹 -> 选择文件夹 -> 完成 导入项目需要时间。当项目成功导入后,我们可以在 IDE 的 Package Explorer 部分看到它。 步骤 10: 在 com.javatpoint 包中创建一个 model 类。我们创建了一个名为 Product 的模型类。在此类中,请执行以下操作
右键单击该文件 -> Source -> Generate Getters and Setters -> Select All -> Generate 完成所有步骤后,模型类如下所示。 Product.java 现在,我们需要创建一个控制器。 步骤 11: 在 com.javatpoint 包中,创建一个控制器。我们创建了一个名为 ProductController 的控制器。
ProductController.java 步骤 12: 在 com.javatpoint 包中创建一个名为 IProductService 的接口,并定义返回产品列表的 findAll() 方法。 IProductService.java 步骤 13: 创建一个 Service 类。我们在 com.javatpoint 包中创建了一个名为 ProductService 的服务类。
ProductService.java 步骤 14: 在 static 文件夹 (src/main/resources/static) 中,创建一个 HTML 文件。我们创建了一个名为 index 的 HTML 文件。在该文件中,我们创建了一个 获取所有产品 的链接。 index.html 现在我们已经创建了所有文件和文件夹。创建完所有文件后,项目目录如下所示 ![]() 让我们运行该应用程序。 步骤 15: 打开 SpringBootRestExampleApplication.java 文件,并将其作为 Java 应用程序运行。默认情况下,它在端口 8080 上运行。 SpringBootRestExampleApplication.java 当应用程序成功运行时,它会显示以下消息 ![]() 步骤 16: 打开浏览器并调用 URL https://:8080/index.html。它显示 获取所有产品 的链接,如下图所示。 ![]() 单击链接 获取所有产品。它以 JSON 格式返回产品列表,并且 URL 更改为 https://:8080/product。 ![]() |
我们请求您订阅我们的新闻通讯以获取最新更新。