問題: 當創建完springboot,並添加@Controller註解後,啓動類訪問不到controller類。
原因: 創建包的時候,controller包和啓動類同級,必須要放在啓動類包下才行。
解決一: 將controller包移動到啓動類包下即可,這樣才能被掃描到,如下圖,我放在了com.sy.taomanager下:
解決二: springboot 2.0.5.RELEASE以上版本,可以通過@ComponentScan註解來指定註解類,以便掃描,啓動類可以隨便放。
但是要注意,如果一個放在啓動包外面,放在裏面的包也要寫進來,不然會啓動失敗。