Spring Boot Request Mapping 未按预期工作问题求助
Spring Boot RequestMapping 未按预期工作排查求助
我是Spring Boot新手,创建初始应用时遇到RequestMapping未按预期工作的问题。
最初的代码如下:
@RestController public class MovieController { @RequestMapping("/") public String allMovies(){ return "All Movies"; } }
预期访问localhost:8080/时显示"All Movies",但实际出现默认的无明确映射错误页。
该项目为全新创建,仅添加了MongoDB依赖(另一无此依赖的同类项目可正常运行)。
后续修改代码为:
@RestController @RequestMapping("/movies") public class MovieController { @GetMapping() public String allMovies(){ return "All Movies"; } }
仍未解决问题,但将映射配置在MovieReviewApplication启动类中却可正常工作:
@SpringBootApplication @RestController @RequestMapping("/abc") public class MovieReviewApplication { public static void main(String[] args) { SpringApplication.run(MovieReviewApplication.class, args); } @GetMapping public String root(){ return "Movies"; } }
内容的提问来源于stack exchange,提问作者Hozaifa Owaisi
相关产品推荐
相关产品推荐

