摘要: ‍ 大体上分为两种情况:方法上添加事务注解@Transactional 和没有添加事务注解@Transactional 方法上没有事务注解@Transactional 这个时候sql 执行完自动提交。SQL 执行失败就失败。这个时候 sql 的执行会走SqlSession 的代理逻辑 SqlSess 阅读全文
posted @ 2024-01-09 19:30 长城VIP 阅读(35) 评论(0) 推荐(0)
摘要: 2. Mybatis 中SQL 执行原理 这里有两种方式,一种为常用的 Spring 依赖注入 Mapper 的方式。另一种为直接使用 SqlSessionTemplate 执行 Sql 的方式。 Spring 依赖注入 Mapper 的方式 Mapper 接口注入 SpringIOC 容器 Spr 阅读全文
posted @ 2024-01-09 19:28 长城VIP 阅读(36) 评论(0) 推荐(0)
摘要: Mybatis 中 SqlSession接口的三种实现 ​SqlSession​ 是一个接口,并且里面包含了许多 CRUD 操作数据库等方法。 ​SqlSession​​ 它有三个实现类,分别是 SqlSessionManager​​ 、DefaultSqlSession​​ 和 SqlSessio 阅读全文
posted @ 2024-01-09 19:21 长城VIP 阅读(36) 评论(0) 推荐(0)