添加 REST 支持
- 将 spring-boot-starter-web 依赖项添加到 pom.xml。如果使用 spring-boot-starter-parent 作为 pom.xml ( 引用 ) 的父级,则可以跳过 version 标记。 **** ****
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
-
将 REST 控制器添加到所需的包,例如 com.example.myproject.web.rest ( reference ):
package com.example.myproject.web.rest; import java.util.Map; import java.util.HashMap; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import javax.servlet.http.HttpServletRequest; @RestController public class VersionController { @RequestMapping("/api/version") public ResponseEntity get() { final Map<String, String> responseParams = new HashMap(); responseParams.put("requestStatus", "OK"); responseParams.put("version", "0.1-SNAPSHOT"); return ResponseEntity.ok().body(responseParams.build()); } }
-
启动 Spring Boot 应用程序( 参考 )。
-
你可以通过地址 http:// localhost:8080 / api / version 访问你的控制器。