MyBatis
文章平均质量分 94
Marvin-Fox
这个作者很懒,什么都没留下…
展开
-
Mybatis(四)一级缓存与二级缓存的理解以及用法
先说缓存,合理使用缓存是优化中最常见的,将从数据库中查询出来的数据放入缓存中,下次使用时不必从数据库查询,而是直接从缓存中读取,避免频繁操作数据库,减轻数据库的压力,同时提高系统性能。一级缓存是SqlSession级别的缓存。在操作数据库时需要构造sqlSession对象,在对象中有一个数据结构用于存储缓存数据。不同的sqlSession之间的缓存数据区域是互相不影响的。也就是他只能作用在同一个sqlSession中,不同的sqlSession中的缓存是互相不能读取的。一级缓存的工作原理:用户发起查询请求,转载 2022-06-11 16:30:14 · 1128 阅读 · 0 评论 -
Mybatis(一)入门
mybatis使用的三个部分数据查询主体 :SqlSession 查询映射层 :Mapper接口 数据维护层 :Bean 设计一、添加maven依赖<!-- mybatis依赖 --><dependency> <groupId>org.mybatis</groupId> <artifactId>m...原创 2019-05-28 10:50:35 · 529 阅读 · 4 评论 -
Mybatis(二)mapper映射文件之标签
一、基本介绍mapper.xml文件是mybatis中的主要模块,它可以灵活的配置你需要执行的sql我们先来看一下一些常见的配置规则映射文件是以<mapper>作为根节点:<mapper namespace=" ">:一个namespace作用于一个dao文件在根节点中支持9个元素,分别为:insert、update、delete、select(增删改查);...原创 2019-05-28 14:24:04 · 1013 阅读 · 0 评论 -
Mybatis(三)常用配置信息
一、控制台输出执行SQL语句springboot+mybatis整合过程中,开启控制台sql语句打印的多种方式:附:mybatis官方文档方法一:1.在mybatis的配置文件中添加:<settings> <!-- 打印sql日志 --> <setting name="logImpl" value="STDOUT_LOGGING" /></settings>mybatis的配置文件----mybatis-config....转载 2020-06-30 13:55:33 · 2354 阅读 · 0 评论