今天第一次遇到这个问题,当项目一运行时,就会出现这个问题,当根据报错的信息查找你会发现写得没错啊,昨天还能运行,怎么今天就不行了。的确,你写的东西是没错,错的是你今天写得东西,你一定在mapper.xml文件中这样写了resultMap="java.util.HashMap",这样会映射到全局文件中,就是所有resultMap就是java.util.HashMap。所以出现这个问题,一定是你的mapper.xml文件中这样写了resultMap="java.util.HashMap",但不一定是你报错文件指示的地方。
mybatis中Could not find result map java.util.HashMap异常
最新推荐文章于 2021-07-26 13:54:08 发布
本文探讨了一个常见的MyBatis问题:当在mapper.xml文件中错误地使用java.util.HashMap作为resultMap时,导致的所有resultMap被映射为HashMap的问题。文章详细解释了这一错误的原因,并提供了排查和修复的步骤。
4657

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



