- 博客(2)
- 收藏
- 关注
原创 MySQL事务及隔离级别
一、MySQL事务 事务是指一系列原子性SQL查询语句,如果数据库引擎能够成功的对数据库应用所有的查询SQL,它就会执行所有查询。如果其中一个SQL执行不了,那么所有的查询SQL都不会执行。即:要么同时成功,要么同时失败。 二、事务的四种特性 1.原子性 顾名思义,一个事务必须被看做是不可拆分,事务里的操作要么同时成功,要么同时失败。 2.一致性 数据库总是从一种一致性状态转移为另一种一致性状态。 3.隔离性 在事务未被提交之前,所有的操作对于其它事务来说都是不可见的。 4.持久性 一旦一个事务被提交,那么
2020-06-12 14:18:26
110
1
原创 第一章 配置文件解析过程
1.1 配置文件解析过程分析 我们在使用MyBatis的时候,第一步要做的事情一般是根据配置文件构建SqlSessionFactory对象,相关代码大致如下: Reader reader = Resources.getResourceAsReader("mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBu...
2019-03-01 11:16:45
213
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人