[size=large] 昨晚在做mybatis与spring整合的时候,报的错 MalformedParameterizedTypeException,莫名奇妙,不知道是啥错误。去看源码,也没看出什么问题。我用的spring3.0.5,mybatis是3.0.4。
百度了半天,没什么结果(baidu要差点),后在google找到一篇,他说可能是用spring core3,而其它是spring 2的。spring全部都使用的是3.0.5的,估计不是这个错,这也提醒了我可能是包导入出错。于是又去下了一个mybatis3.0.6的jar换掉3.0.4的jar,果然没有报错了。
总结:包出错是很常见的问题,多去google一下。好奇的事,mybatis3.0.4与mybatis3.0.6为什么差的这么多呢,我以为差别会很小的哦,失误了。[/size]
百度了半天,没什么结果(baidu要差点),后在google找到一篇,他说可能是用spring core3,而其它是spring 2的。spring全部都使用的是3.0.5的,估计不是这个错,这也提醒了我可能是包导入出错。于是又去下了一个mybatis3.0.6的jar换掉3.0.4的jar,果然没有报错了。
总结:包出错是很常见的问题,多去google一下。好奇的事,mybatis3.0.4与mybatis3.0.6为什么差的这么多呢,我以为差别会很小的哦,失误了。[/size]
本文记录了作者在尝试整合MyBatis与Spring框架过程中遇到的MalformedParameterizedTypeException异常,并分享了解决这一问题的具体步骤。通过更换MyBatis版本从3.0.4到3.0.6,成功解决了该异常。
17万+

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



