mybatis報錯 Specified class is an interface


本文轉自:http://blog.csdn.net/u014331288/article/details/53869303

1.錯誤原因

Caused by: org.springframework.beans.factory.BeanCreationException: 

Error creating bean with name 'admUserMapper' defined in file 
[E:\idea_soft\workspace\xxxx-mircoservices\i\classes\main\com\imassbank\admin\mapper\AdmUserMapper-\classes\main\com\admin\mapper\AdmUserMapper.class]: 
Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: 

Failed to instantiate [com.xxxxxx.mapper.AdmUserMapper]: Specified class is an interface

 

2.原因以及解決方案

1)原因:AdmUserMapper有重復的,  例如  AdmUserMapper   在 a工程中有  但是 在b工程中  並且 叫相同的名字   導致  spring 在加載時 調用mapper解析器 導致出錯

2)解決方法  重命名


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM