Spring Boot REST未显示或链接到RESTController页面/类

时间:2018-07-27 09:15:57

标签: spring rest maven spring-boot web

我在下面编写了这个Spring Boot REST基础应用程序,该应用程序启动了该应用程序,但是无法调用或链接到REST Controller页面/类。

这是主要课程:

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.ComponentScan;

@SpringBootApplication
@ComponentScan
public class SoccerglueApplication {

        public static void main(String[] args) {
                SpringApplication.run(SoccerglueApplication.class, args);
        }
}

这是控制器类:

@RestController
@RequestMapping(value = "/root")
public class SoccerNewsAPI {
 @GetMapping(value = "/in")
 public String getMessage() {
     return "Welcome to the Spring Boot Test";
 }
}

1 个答案:

答案 0 :(得分:1)

只需删除类级别的请求映射即可。

您可以做的另一件事是,不要在类级别的请求映射中添加任何上下文基础url(例如“ root”),而应像@RequestMapping("/")一样在application.properties文件中添加server.servlet.context-path=/root