創建SpringBoot 之後,訪問不到自定義的Controller層

問題: 當創建完springboot,並添加@Controller註解後,啓動類訪問不到controller類。

原因: 創建包的時候,controller包和啓動類同級,必須要放在啓動類包下才行。

解決一: 將controller包移動到啓動類包下即可,這樣才能被掃描到,如下圖,我放在了com.sy.taomanager下:
在這裏插入圖片描述

解決二: springboot 2.0.5.RELEASE以上版本,可以通過@ComponentScan註解來指定註解類,以便掃描,啓動類可以隨便放。
但是要注意,如果一個放在啓動包外面,放在裏面的包也要寫進來,不然會啓動失敗。

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章