【问题标题】:spring application - get RequestMappingspring 应用程序 - 获取 RequestMapping
【发布时间】:2020-01-27 22:56:33
【问题描述】:

文件:CourseApiApp.java

package io.javabrains.springbootstarter;


        import org.springframework.boot.SpringApplication;
        import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication

public class CourseApiApp {
    public static void main(String[] args){
        //this is the first step to convert the application into spring app
        SpringApplication.run(CourseApiApp.class,args);

    }
}

文件 HelloControllerTwo

package io.javabrains.springbootstarter.controller;


import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@RequestMapping("/hello")

public class HelloControllerTwo {
    public String sayHi() {
        return "Hi";
    }
}

我创建了一个非常基本的 spring 应用程序来在 /hello 路径上打招呼。但我仍然在 /hello 上收到回退 /error 消息

谁能告诉我我做错了什么?

【问题讨论】:

    标签: java spring request-mapping


    【解决方案1】:

    你的@RequestMapping 注释应该在你的方法上,而不是你的上。 您还应该在注释中指定一个方法。

    试试这个:

    @RestController
    public class HelloController {
    
        @RequestMapping(value = "/hello", method = RequestMethod.GET)
        public String sayHello() {
            return "Hello";
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-10
      • 1970-01-01
      • 2023-02-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多