最近在Spring Boot入门学习中遇到了一些问题:
1: Your ApplicationContext is unlikely to start due to a @ComponentScan of the default package
需要把所有的代码移至其自己的包中。 如图所示:将所有的.java文件移至src / main / java / com / example中,并且在每个文件的顶部添加com.example包。我一开始就是偷懒了,所以报了错。
2:This application has no explicit mapping for /error, so you are seeing this as a fallback.
这个问题就是:Application启动类的位置不对。需要要将Application类放在最外侧,即包含所有子包(如上图所示)
原因:Spring Boot会自动加载启动类所在包下及其子包下的所有组件.