Dao 中间件
文章平均质量分 72
分析数据层Dao 中间件的使用源码分析
蜗牛乌龟一起走
程序和女朋友有一个能跑就行了
展开
-
MyBatis-Plus缓存详解(一)
Mybatis版本3.5.7为啥要提前申明下版本,因为该文章是基于Mybatis3.5.7 版本源码做的分析,有一些源码与以前旧版本有不一样的地方,没有说明版本的话会引导初学者迷惑。有的说1有的说2 不知道该看那个文章才是适用自己的,不管怎么,大致思想不会变化,最好建议大家学会使用后多看源码。万变不离其中。基本缓存问题什么是缓存?1.存在内存中的临时数据2.将用户经常查询的数据放在缓存(内存)中,用户去查询数据就不用从磁盘上(关系型数据库 数据文件)查询,从缓存中查询,从而提高查询效率,原创 2022-02-27 23:32:10 · 5525 阅读 · 1 评论 -
Mybatis异常分析之 org.apache.ibatis.executor.result.ResultMapException
前文本文章主要正对org.apache.ibatis.executor.result.ResultMapException异常出现情况分析。从原理角度明白为啥会有这样的异常,以后不管那种场景下,明白原理后,不需要百度自己即可知道问题的根源。怎么会出现这样错误情况一情况二通过源码分析原理如何解决情况一解决对象类型值与mysql 一一对应情况二解决剔除注解@Builder 或者@AllArgsConstructor 代理生成构造方法注解都要剔除。第一条不剔除的话,按照数据库查询出原创 2022-03-20 16:27:58 · 9313 阅读 · 0 评论