![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
文章平均质量分 93
我没有在划水
365^1.01
展开
-
深入研究下mybatis的连接池机制
目录1、前言2、mybatis获取连接2.1 mybatis连接池设计2.2 mybatis获取连接流程三级目录1、前言之所以研究这个问题,是因为在一次开发中手动开启事务后没有调用close()方法导致数据库连接池耗尽的情况:此前从来没关注过mybatis和数据库连接池之间的关系,正好借此机会从源码的角度来看看mybatis是怎么处理连接的。(虽然上面报错是来自druid的哈哈哈……)2、mybatis获取连接很多人会有这样的疑问:mybatis的连接池是启动时就初始化指定数量的连接吗?m原创 2021-06-26 15:27:03 · 5794 阅读 · 1 评论 -
优雅的解决Springboot:BindingException: Invalid bound statement (not found):异常
开门见山,我们先把bug贴齐全:接着来说说这个bug是什么意思:你的Mapper实例在找对应的Mapper.xml映射时没有找到于是自然而然的,我们把问题定位在了Mapper.xml没找到,在Springboot项目中,项目结构很简单,我们一般会进行如下配置:application.propertiesmybatis.mapper-locations=classpath:/priv/zhengfa/mapper/*.xmlApplication@SpringBootApplication原创 2020-11-05 16:53:10 · 26312 阅读 · 8 评论 -
从宏观上整体认知Mybatis
目录1、前言2、Mybatis的基本构成三级目录1、前言推荐想要深入学习Mybatis同学去阅读《深入浅出MyBatis技术原理与实战》本博文是对Mybatis的一个宏观解读,带你对Mybatis有个大概的了解。2、Mybatis的基本构成三级目录...原创 2020-11-03 17:21:50 · 140 阅读 · 0 评论 -
从源码的角度来解读spring整合mybatis
目录1、前言2、mybatis2.1 mybatis使用流程2.2 mybatis三个组件2.3 SqlSession3、spring整合mybatis3.1 SqlSessionFactoryBean3.3 SqlsessionTemplate3.3 MapperFactoryBean3.4 配置mapperScan1、前言spring整合mybatis几乎是每个Java开发学习过程中都会接触到的,相信很多人开始学习的时候都和博主一样,跟着视频或者博客把一大堆配置复制粘贴下来,然后运行发现没问题,于原创 2020-11-02 18:00:10 · 280 阅读 · 2 评论 -
Mybatis一级缓存与二级缓存原理及失效场景
目录前言二级目录三级目录前言mybatis也算得上是目前绝大部分程序员二级目录三级目录原创 2020-10-22 17:39:57 · 2526 阅读 · 0 评论