SpringBoot Kotlin@Autowired註解DAO層mapper出錯

SpringBoot Kotlin@atuowaired註解DAO層mapper出錯

@atuowaired註解DAO層mapper時出現錯誤,Could not autowire.No beans of ‘CommonMapper’ type found.

  @Autowired
  var commonMapper: CommonMapper

kotlin註釋錯誤
總結了兩種情況,以及常見錯誤。

1.項目不可正常運行

說明代碼有邏輯問題

  • 掃描路徑漏了或寫錯了,即啓動類中的註釋@MapperScan(“com.example.demo.dao”)是否正確

  • 掃描的文件重複,檢查類名是否有重複的。

2.項目可正常運行

說明代碼沒有邏輯問題

那就是編譯器本身的自動檢查有問題,手動調整錯誤級別至error後apply。

前提是項目可以正常運行!前提是項目可以正常運行!前提是項目可以正常運行!(重要的事情說三遍)

在這裏插入圖片描述

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