2019年2月4日

Mybatis学习笔记18 - 缓存

摘要: 两级缓存: 一级缓存:(本地缓存):sqlSession级别的缓存。一级缓存是一直开启的;SqlSession级别的一个Map 数据库同一次会话期间查询到的数据会放在本地缓存中。以后如果需要获取相同的数据,直接从缓存中拿,没必要再去查询数据库。 一级缓存失效情况(没有使用到当前一级缓存的情况,效果就 阅读全文

posted @ 2019-02-04 22:21 lina2014 阅读(165) 评论(0) 推荐(0) 编辑

Mybatis学习笔记17 - sql标签和include标签

摘要: 示例代码: 阅读全文

posted @ 2019-02-04 19:32 lina2014 阅读(892) 评论(0) 推荐(0) 编辑

Mybatis学习笔记16 - bind标签

摘要: 1、${}拼串进行模糊查询,不安全 示例代码: 2、使用bind标签进行模糊查询 示例代码一: 示例代码二: 阅读全文

posted @ 2019-02-04 19:24 lina2014 阅读(949) 评论(0) 推荐(0) 编辑

Mybatis学习笔记15 - 两个内置参数_parameter和_databaseId

摘要: 两个内置参数:除了方法传递过来的参数可以被用来判断,取值外,mybatis默认还有两个内置参数: _parameter:代表整个参数 单个参数:_parameter就代表这个单个参数 多个参数:参数会被封装为一个map;_parameter就代表这个map_databaseId:如果配置了datab 阅读全文

posted @ 2019-02-04 13:16 lina2014 阅读(646) 评论(0) 推荐(0) 编辑

Mybatis学习笔记14 - 动态sql之foreach标签

摘要: 一、查询给定集合中员工id对应的所有员工信息 示例代码: 二、批量保存 1、批量保存方式一示例代码 2、批量保存方式二示例代码 阅读全文

posted @ 2019-02-04 13:15 lina2014 阅读(215) 评论(0) 推荐(0) 编辑

Mybatis学习笔记13 - 动态sql之set标签

摘要: 示例代码: 阅读全文

posted @ 2019-02-04 12:34 lina2014 阅读(812) 评论(0) 推荐(0) 编辑

Mybatis学习笔记12 - 动态sql之choose(when otherwise)标签

摘要: choose (when, otherwise):分支选择;带了break的swtich-case 示例代码: 阅读全文

posted @ 2019-02-04 12:15 lina2014 阅读(310) 评论(0) 推荐(0) 编辑

导航