今年节后第一天上班,开始测试年前写的一个查询接口,出现下面的异常
Cause: java.lang.RuntimeException: JavaBeansDataExchange could not instantiate result class. Cause: java.lang.InstantiationException: XXXXXXXX
解决方式:
<select id="getContacts" parameterClass="java.util.Map" resultClass="java.util.Map">
红色标出的位置,Map是不能被实例化的,所以报出了上面的错误,需要改成Hashmap或者其他实现了Map接口的类
本文描述了在使用MyBatis框架进行数据库查询时遇到的JavaBeansDataExchange无法实例化Map类的问题,详细解释了错误原因并提供了将Map替换为HashMap的解决方案。
2724

被折叠的 条评论
为什么被折叠?



