📜  如何在 Spring Boot 中制作一个简单的 RestController?

📅  最后修改于: 2022-05-13 01:54:26.392000             🧑  作者: Mango

如何在 Spring Boot 中制作一个简单的 RestController?

Spring Boot 建立在 Spring 之上,包含了 Spring 的所有特性。并且由于其快速的生产就绪环境使开发人员能够直接专注于逻辑而不是为配置和设置而苦苦挣扎,如今它正成为开发人员的最爱。 Spring Boot 是一个基于微服务的框架,在其中制作可用于生产的应用程序只需要很少的时间。在本文中,我们将讨论如何在 Spring Boot 中制作一个简单的 restcontroller。

Spring Initializr 是一个基于 Web 的工具,我们可以使用它轻松生成 Spring Boot 项目的结构。它还为元数据模型中表达的项目提供各种不同的功能。该模型允许我们配置 JVM 支持的依赖项列表。在这里,我们将使用 spring 初始化程序创建应用程序的结构,然后使用 IDE 创建示例 GET 路由。因此,为此,按以下顺序执行以下步骤:

第 1 步:转到 Spring Initializr

根据要求填写详细信息。对于此应用程序:

Project: Maven
Language: Java
Spring Boot: 2.2.8
Packaging: JAR
Java: 8
Dependencies: Spring Web 

第 2 步:单击 Generate 将下载启动项目

第三步:解压压缩包。现在打开一个合适的 IDE,然后转到File > New > Project from existing sources > Spring-boot-app并选择 pom.xml。点击提示导入更改,等待项目同步,如下图所示:

第 4 步:转到 src > main > Java > com.gfg.Spring.boot.app,创建一个名为 Controller 的Java类并添加注解@RestController

控制器。 Java文件:

Java
@RestController
  
// Class
public class Controller {
  
   @GetMapping("/hello/{name}/{age}")
   public void insert(@PathVariable("name") String name, @PathVariable("age") int age) {
         
       // Print and display name and age
       System.out.println(name);
       System.out.println(age);
   }


该应用程序现在可以运行了。

第 5 步:运行 SpringBootAppApplication 类并等待 Tomcat 服务器启动。

这个控制器。 Java文件用于处理来自客户端的所有传入请求。