其余模板应用程序失败

时间:2019-03-28 14:03:29

标签: spring-boot resttemplate

我用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)。没有可用消息

1 个答案:

答案 0 :(得分:0)

我们可能需要查看文件夹结构以完全理解。我目前的猜测是,您的主类可能不在其他类的根包中。

当您运行Spring Boot应用程序时(即带有@SpringBootApplication注释的类),Spring将仅扫描主类包下方的类。

查看上一个答案:This application has no explicit mapping for /error