【发布时间】:2018-01-10 14:59:51
【问题描述】:
我刚刚开始使用 Java Brains 的 Spring Boot 课程https://www.youtube.com/watch?v=oRFCeRVWCNE&list=PLqq-6Pq4lTTbx8p2oCgcAQGQyqN8XeA1x&index=11
我有一个问题。这是一个非常简单的应用程序,我已经完成了教程中的所有操作,但我仍然收到 404 响应。 我遵循了 cmets 的提示,但仍然失败:(
你能评论一下吗?也许你会看到这有什么问题。我正在使用 Spring Tool Suite,服务器正常启动。
这是我的主类代码:
@SpringBootApplication
@ComponentScan(basePackages = "<io.javabrains.springbootstarter.hello>")
public class CourseApiApp {
public static void main(String[] args) {
SpringApplication.run(CourseApiApp.class, args);
}
}
对于控制器:
@RestController
public class HelloController {
@RequestMapping(value = "/hello", method = RequestMethod.GET)
public String sayHi() {
return "Hi";
}
}
希望你能帮助我。问候:)
【问题讨论】:
-
您点击的网址是什么?请提供给我们
-
localhost:8080/hello
-
您确定应用程序映射了您的控制器吗?如果您的类映射成功,请查看控制台
-
好的,我已经解决了...我在 basePackages 声明中有语法错误...我不需要这个 。我花了那1个小时。我喜欢编程:D
-
同时删除 '' 字符并保持包名不变,没有额外的字符
标签: java spring rest spring-boot