源码补全计划之Mybatis
文章平均质量分 83
从去年开始阅读源码至今,要不断坚持。让自己酷起来
吃光一座城
路漫漫其修道远,吾将上下而求索。
展开
-
4. Mybatis 事务和Spring事务关系
大体上分为两种情况:方法上添加了事务注解@Transactional 和方法上没有添加事务注解@Transactional。原创 2024-01-14 23:41:54 · 1390 阅读 · 1 评论 -
3. Mybatis 中SQL 执行原理
这里有两种方式,一种为常用的 Spring 依赖注入 Mapper 的方式。另一种为直接使用 SqlSessionTemplate 执行 Sql 的方式。原创 2024-01-08 14:49:23 · 1395 阅读 · 0 评论 -
2. Spring Boot 自动配置 Mybatis 流程
自动配置过程中做了3个主要bean的创建及很重要的一些事情。原创 2024-01-03 22:14:42 · 1773 阅读 · 0 评论 -
1. Mybatis 中 SqlSession接口的三种实现
SqlSession 是一个接口,并且里面包含了许多 CRUD 操作数据库等方法。SqlSession 它有三个实现类,分别是 、 和,其中 它的默认实现类。DefaultSqlSession 是线程不安全的 Sqlsession。也就是说 DefaultSqlSession 不能是单例,必须是多例的。 和 是 SqlSession 的代理版,每次新建一个代理对象。姿势都是一样的,但是代理逻辑SqlSessionInterceptor 是不一样的。原创 2024-01-03 22:07:30 · 975 阅读 · 0 评论