![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
ajacker
这个作者很懒,什么都没留下…
展开
-
Mybatis学习笔记——四、缓存,注解实现一对多、多对一和动态sql
@[to c]13、缓存当我们执行查询的时候,查询的结果会同时存入到SqlSession为我们提供的一块区域中。该区域的结构是一个Map。当我们再次查询同样的数据,mybatis会先去查询SqlSession中是否有,有的话直接拿来用。当SqlSession对象消失时,mybatis的一级缓存也就消失了。二级缓存:它指的是mybatis中SqlSessionFactory对象的缓存。...原创 2019-10-16 00:10:52 · 328 阅读 · 0 评论 -
Mybatis学习笔记——三、多对一、一对多和动态sql
文章目录10、多对一处理(day02_01mybatis)10.1、测试环境搭建10.2、按照嵌套查询处理10.3、按照联表查询处理11、一对多处理(day02_02mybatis)11.1、测试环境搭建11.2、按照嵌套查询处理10.3、按照联表查询处理12、动态SQL(day02_03mybatis)12.1、搭建环境12.2、if12.3、choose(when,otherwise)12.4...原创 2019-10-16 00:08:31 · 269 阅读 · 0 评论 -
Mybatis学习笔记——二、配置和日志、注解CURD和分页
文章目录4、配置解析4.1、核心配置文件4.2、环境配置(Environments)4.3、属性(properties)4.4、类型别名(typeAliases)4.5、设置4.6、映射器(mappers)5、作用域(Scope)和生命周期SqlSessionFactoryBuilderSqlSessionFactorySqlSession6、解决属性名和字段名不一致的问题6.1、ResultMa...原创 2019-10-16 00:04:46 · 215 阅读 · 0 评论 -
Mybatis学习笔记——一、基础配置和CRUD
文章目录1、简介1.1、什么是Mybatis1.2、持久化1.3、三层架构1.4、持久层1.5、为什么需要Mybatis1.6、ORM是什么2、入门案例(day01_01mybatis)2.1、创建表和插入数据2.2、导入maven依赖2.3、创建实体类和dao的接口2.4、创建主要配置文件2.5、创建映射配置文件2.6、编写测试类3、CURD3.1、select3.1.1、查询所有3.1.2、查...原创 2019-10-16 00:00:25 · 188 阅读 · 0 评论