摘要:
含义 #{}:为占位符 ${}:为拼接符 区别: 用法 #{}:为参数占位符?,即sql预编译 ${}为字符串替换, 即字符串拼接 执行流程 #{}:动态解析 --> 预编译 --> 运行 ${}: 动态解析 --> 编译 -->运行 变量替换 #{}:变量替换是在DBMS(数据库管理系统)中,会对 阅读全文
posted @ 2019-10-01 03:55
兮夜里人来人往
阅读(13046)
评论(0)
推荐(0)
摘要:
源码git地址:https://github.com/mybatis/mybatis-3 目标结构: mybatis是数据持久化解决方案将用户从JDBC访问中解放出来,用户只需要定义需要操作的SQL语句,无需关注底层JDBC操作,就可以以面向对象的方式来进行持久层操作,底层数据库的连接获取,数据库访 阅读全文
posted @ 2019-10-01 03:24
兮夜里人来人往
阅读(3333)
评论(0)
推荐(0)
摘要:
mybatis缓存 系统缓存:常用的一级缓存和二级缓存 一级缓存 一级缓存是SqlSession级别的缓存,在操作数据库时需要构建SqlSession对象,在对象中有一个数据结构用于存储缓存数据。不同的SqlSession之间的缓存数据区域是互相不影响的。也就是只能作用在一个SqlSession对象 阅读全文
posted @ 2019-10-01 00:55
兮夜里人来人往
阅读(319)
评论(0)
推荐(0)

浙公网安备 33010602011771号