亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么mapper讀取不到dao里面的方法?

mapper里面的方法名稱是復制dao里面的方法名稱;

如何改用注解方式是可以正常運行;

https://img1.sycdn.imooc.com//5d0f9cdb0001103313250514.jpg

正在回答

3 回答

同學找到錯誤原因了

mybatis-plus:

? ?mapper-locations:?

? ? - com/mp/mapper/*?

我這配置最后一行,橫崗-和com/mp/mapper/* 之間有空格,你沒有空格,所以報錯了,這是yaml的語法規范。

0 回復 有任何疑惑可以回復我~


? ? ? ? ?你的配置文件配置mapper-locations了嗎?如果沒配置是找不到mapper.xml文件的。

? ? ? ?例如我的配置如下:

mybatis-plus:

? mapper-locations:

? - com/mp/mapper/*


0 回復 有任何疑惑可以回復我~
#1

騎豬追虎 提問者

已經配置了,但是就是不行
2019-06-26 回復 有任何疑惑可以回復我~

配置如下圖:還是不行

https://img1.sycdn.imooc.com//5d138c5f0001b1ef13020508.jpg

0 回復 有任何疑惑可以回復我~
#1

老猿

還有一種可能性,是mapper.xml文件打包的時候沒打到項目中,你可以在pom.xml文件中加入如下配置試試: <build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> </includes> <filtering>true</filtering> </resource> </resources> </build>
2019-06-27 回復 有任何疑惑可以回復我~
#2

騎豬追虎 提問者 回復 老猿

"java.lang.IllegalStateException: Failed to load ApplicationContext at "
2019-06-30 回復 有任何疑惑可以回復我~
#3

老猿 回復 騎豬追虎 提問者

同學,如果還沒調通的話,方便的話可以把你項目傳到百度網盤或者碼云上,給我地址,我調試一下,看能否解決。
2019-07-01 回復 有任何疑惑可以回復我~
#4

騎豬追虎 提問者 回復 老猿

g4ty
2019-07-01 回復 有任何疑惑可以回復我~
查看1條回復

舉報

0/150
提交
取消

為什么mapper讀取不到dao里面的方法?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號