我用rest控制器为springboot编写了一个简单的代码。它运行正常,但不会撞到端点。
我的应用程序类别:
@SpringBootApplication
public class SpringbootRestTemplateDemo {
public static void main(String[] args) {
SpringApplication.run(SpringbootRestTemplateDemo.class, args);
System.out.println("Springboot Rest template demo");
}
}
我的控制器类别:
@RestController
public class ProductController {
@RequestMapping(value="/product/details", method=RequestMethod.GET)
public String getProduct() {
return "Product details";
}
}
我希望使用get请求得到一条简单的消息,但不会到达终点。 输入: confused
输出:
Whitelabel错误页面此应用程序没有针对 /错误,因此您将其视为备用。
IST Mar 2019年3月28日19:34:44发生意外错误(type = Not 找到,状态为404)。没有可用消息
答案 0 :(得分:0)
我们可能需要查看文件夹结构以完全理解。我目前的猜测是,您的主类可能不在其他类的根包中。
当您运行Spring Boot应用程序时(即带有@SpringBootApplication注释的类),Spring将仅扫描主类包下方的类。