webservice,註解mybatis問題?

啟動tomcat提示,org.apache.cxf.common.injection.ResourceInjector visitField

信息: failed to resolve resource com.bjhnd.Service.Test.Impl.TestServiceImpl/tDatacentermiddleMapper


一.*mapper.xml文件易錯點

1. mapper標籤里的namespace路徑

對應 相應的dao文件

2.resultMap標籤中的 type對應相應的model文件

二.data-source文件易錯點

1.mapper.xml引用,注意圖中*號,如果莫名其妙讀不到xml文件,加上*

2.如果dao文件路徑進行了修改,一定記得修改mapper文件即data-source文件中的引用,如果出現多個源,用逗號分割開


個人習慣是對mapper進行單元測試,沒有問題的話在資料庫運行語句看看正確與否。

不過如果啟動就錯誤應該是配置問題,應該看有具體報錯,之前遇到有resultMap不對應也是找出來了,你這個沒有具體錯誤也不知道,mapper.xml自己看吧,可能就是某行。。有具體錯誤更好找。


感覺是TestServiceImpl的問題,有加Service註解嘛


推薦閱讀:

面試官會問關於spring的哪些問題?
SpringMVC 如何與redis整合開發?
spring boot與spring mvc的區別是什麼?

TAG:Java | WebService | SpringMVC框架 |