- 博客(2)
- 问答 (1)
- 收藏
- 关注
原创 事务的隔离级别
SQL标准定义了4种隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。事务的隔离级别由低到高分别为Read uncommitted(读未提交)、Read committed(读提交)、Repeatable read(重复读) 、Seralizable(序列化) 。而且,在事务的并发操作中可能会出现脏读,不可...
2018-06-20 14:23:16
194
原创 MyBatics整理--#{}和${}的区别
动态sql是mybatics的主要特征之一,在mapper中定义的参数传到xml中之后,在查询之前mybatics会对其进行动态解析。mybatics为我们提供了两种支持动态sql的语法:#{}以及${}。#{}和${}在预编译中的处理是不一样的。#{}在预处理时,会把参数部门用一个占位符?代替,而${}直接以字符串代替。#{}的参数替换发生在DBMS中,而${}则发生在动态解析过程中。${}方式...
2018-05-30 10:21:18
1133
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人