【发布时间】:2020-08-26 06:18:19
【问题描述】:
我已经尝试了在不同包中添加类的所有可能方法,例如包 com.packagename 中的应用程序类和名为 model 的不同包中的控制器,当我尝试执行程序时,它返回默认的白标错误以及何时我将这些类放在它成功运行的同一个包中。
所以我想问一下这个项目是否有任何问题,或者我需要给出任何路径。 在我也尝试过表示组件扫描的符号之前,除此之外的所有符号都没有派上用场
【问题讨论】:
-
您的
@SpringBootApplication注释类必须在根包中,以避免额外配置需要扫描哪些包。 stackoverflow.com/questions/33619532/… -
@MichaelKreutz 我只是好奇你能否详细说明一下根包。
-
您可以将
com.boltforever.moviecatalog视为您的根包,您可以在其中放置@SpringBootApplication带注释的类,然后创建子包service、model、repository,...相对于这个。因此,您必须将moviecatalogservices重命名为moviecatalog,然后将model和resources移入其中并在其中创建包service。 -
标签: spring-mvc spring-boot-actuator