這段時間學了不少新技術,于是我最近開始重新搭建個人部落格,這次部落格的持久層在上次mybatis的基礎上加了mybatis-plus說實話這個是真的好用,單表查詢都不需要寫sql語句了,但是聯表查詢這樣的就需要自己寫sql語句了,于是我開始自己寫sql語句,卻發現一直在報問題
因為我之前寫springboot項目也有好幾個了,一開始我以為是namespace對應的方法名錯了,或者是沒有寫resultType這類問題,但是我發現并不是。
之後又覺得是不是@Autowired忘記寫了或者在service層沒有寫@service和@Mapper,但是我檢查一遍之後發現我都寫了
最後發現是配置檔案出了問題,我一開始隻寫了mybatis-plus對應的mapper檔案路徑和對應實體類路徑,沒有寫mybatis對應的mapper檔案路徑和實體類路徑
然後我給配置檔案加上mybatis對應的配置後就好了
一個小問題搞了我半天,屬實浪費時間,希望大家以後不會踩到這個坑