【发布时间】:2020-01-04 14:09:21
【问题描述】:
我正在开发一个 Spring Boot 应用程序。我在点击我配置的 URL 路径时收到 404 错误。我哪里错了?
HomeController.java
package com.example.homes;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController("/add")
public class HomeController {
@GetMapping("/hello")
public String add() {
return "Hello";
}
}
HomeApplication.java
package com.example.homes;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@SpringBootApplication
public class HomeApplication {
public static void main(String[] args) {
SpringApplication.run(HomeApplication.class, args);
System.out.println("Inside main");
}
}
【问题讨论】:
-
在你得到 404 之前向我们解释你做了什么。
-
展示您如何启动服务,以及如何调用它
-
你不是缺少 servlet 上下文路径吗?
-
您能在控制台日志中看到 Inside main 吗?
标签: java spring spring-boot http-status-code-404