Spring引导无法识别引导类包外的类

时间:2016-07-16 20:23:21

标签: spring-boot

我刚开始学习Spring启动,我想知道我看到的行为。

我只有两节课。 1. Spring引导类2.控制器类。

请参考图片。当我把bot放在主包里面时,一切正常。但是如果我将GreetingController类移动到rest文件夹,它就不起作用。如果我这样做,我将获得404。为什么是这样?

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:2)

要工作,您必须将控制器放在BootStarter的同一文件夹或子文件夹中。 原因是Spring Boot扫描了他的文件夹和子文件夹的所有类。