一、spring boot的啟動類不能直接放在main(src.java.main)這個包下面,把它放在有包的里面就可以了。
二、正常啟動了,但是我寫了一個controller ,用的@RestController 注解去配置的controller,然后路徑也搭好了,但是瀏覽器一直報404.最后原因是,spring boot只會掃描啟動類當前包和以下的包 。 如果將 spring boot 放在 包 com.dai.controller 里面的話 ,它會掃描 com.dai.controller 和 com.dai.controller.* 里面的所有的 ; 還有一種解決方案是 在啟動類的上面添加 @ComponentScan(basePackages = {"com.dai.*"})
原文地址: