spring
文章平均质量分 96
调试中
这个作者很懒,什么都没留下…
展开
-
MySql事务隔离级别和Spring传播机制
目录 一、事务隔离级别 1.1、事务的四要素 1.2、并发所带来的问题 1.3、事务隔离级别类型 一、事务隔离级别 1.1、事务的四要素 原子性:事务的所有操作都是原子性,即要不当前操作全部做完。如果中间操作失败,则回到最初的状态。即要不全做完,要不全不做。 一致性:事务开始前和事务开始后,数据库的完整性约束没有被破坏。 隔离性:同一时间,只允许一个事务操作同一个数据源。 持久性:事务完成后,对数据库的所有操作都会持久化到数据库中,不能回滚。 1.2、并发所带来的问题 脏读:事务A读原创 2021-03-24 18:23:51 · 1204 阅读 · 4 评论 -
MyBatis 源码分析
一、学习之前思考 在学习mybatis之前,我是首先带着三个疑问去学习mybatis: (1)数据库链接怎样管理:与数据库链接的线程池创建,sql执行等(个人理解再牛逼的orm框架,最后都需要转成 mysql(本次实例中是使用mysql数据)的原生的sql语句,最后执行的肯定是sql执行语句) (2)java的dao层怎样操作sql语句:一个dao接口,为什么可以直接执行sql语句, (...原创 2019-02-22 16:02:45 · 243 阅读 · 0 评论