mybatis
两把伞
你要的,时间都会给你
展开
-
Result Maps collection does not contain value for java.util.Map
前因:在最开始项目启动的时候没有报错,而后面因为新增加了service、mapper及mapper.xml文件后,报错了。但是报错的提示却不是我新增代码的地方报错,而是在第一个mapper中报错了。从而可知,在项目加载的时候,mybatis会校验所有的mapper是否映射正确,若是映射不正确,它没有明确告诉我们是哪一个mapper错误了,从而要校验所有的mybatis的xml文件与dao层是否映射正确。测试:将所有新增的dao层接口和mapper.xml文件屏蔽后,项目正常启动,然后开始逐个放开新增的m转载 2021-01-09 12:12:01 · 3870 阅读 · 0 评论 -
Mybatis错误:No enum constant org.apache.ibatis.type.JdbcType.number
No enum constant org.apache.ibatis.type.JdbcType.number按照这个报错的信息,我的理解是:org.apache.ibatis.type.JdbcType中没有number类型的常量。好吧,应该是oracle中的类型常量number与mybatis中对应的类型常量是不一样的,通过查看 该文章 帮助我解决了该问题。通过 该文章,发现Mybati...原创 2018-11-07 16:54:15 · 13530 阅读 · 0 评论 -
Mybatis级联学习
这里是我学习关于Mybatis级联的系列文章,在此做个标注。MyBatis级联探讨第一篇——概念和模型 MyBatis级联探讨第二篇——鉴别器(discriminator) MyBatis级联探讨第三篇——一对一和一对多 MyBatis级联第四篇——N+1问题和全局延迟加载【推荐,MyBatis级联重要的一篇原创,建议认真读】 MyBatis级联第五篇——树形加载规则和非全局性加载,延...转载 2019-03-07 00:00:22 · 166 阅读 · 0 评论