Создание простого Spring Boot
приложения с использованием Maven
. Я дал значение с пометкой RestController
, но оно не работает. Если я не использую значение RestController
, это работает. Я хочу знать, почему это не работает, и как использовать значение в @RestController
?
http://localhost:9090/app/hello
это дает ошибку
http://localhost:9090/hello
это прекрасно работает
@RestController("/app")
Для чего нужно "/app"
это значение внутри @RestController
аннотации?
PS: я знаю, что могу использовать @RequestMapping("/app")
в классе ScraperResource.
@SpringBootApplication
public class App {
public static void main(String[] args) {
SpringApplication.run(App.class, args);
}
}
@RestController("/app")
public class ScraperResource {
@GetMapping("hello")
public String testController() {
return "Hello";
}
}
application.properties
server.port=9090