![](https://img-blog.csdnimg.cn/e1897448e1924173a35206dec19505b9.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MyBatis
文章平均质量分 96
MyBatis的学习之路
loveZyourself
这个作者很懒,什么都没留下…
展开
-
三 Mybatis缓存
三 Mybatis缓存13、缓存13.1简介13.2、Mybatis缓存13.3、一级缓存测试**缓存失效的情况**:**小结**13.4二级缓存13.5缓存原理13.6、自定义缓存-ehcache13、缓存13.1简介每次查询都要连接数据库,耗资源。一次查询的结果存储到一个可以直接取到的地方!–>内存:缓存。再次查询相同数据的时候,直接走缓存,就不用走数据库了。什么是缓存 [ Cache ]?存在内存中的临时数据。将用户经常查询的数据放在缓存(内存)中,用户去查询数据就不用从磁盘上原创 2022-05-24 21:14:44 · 132 阅读 · 1 评论 -
二 动态SQL和多对一,一对多
二 动态SQL和多对一,一对多10、多对一处理测试环境搭建按照查询嵌套处理(子查询)按照结果嵌套处理(联表查询)11、一对多按照结果嵌套处理按照查询嵌套处理小结12、动态 SQLIFchoose (when, otherwise)trim (where,set)SQL片段foreach10、多对一处理子查询,联表查询多个学生,对应一个老师对于学生这边而言,关联(association)多个学生,关联一个老师【多对一】对于老师而言,集合(Collection),一个老师,有很多学生【一对多】测原创 2022-05-23 21:48:12 · 841 阅读 · 0 评论 -
一 Mybatis的简单使用
MybatisMybatis1.简介1.1什么是Mybatis如何获得Mybatis?1.2持久化(动作)数据持久化为什么需要持久化?1.3持久层(名词概念)1.4为什么需要Mybatis?2.第一个Mybatis程序2.1搭建环境2.2创建一个子模块2.3编写代码2.4测试3.CRUD3.1 namespace3.2 select3.3 Insert3.4 update delete3.5Map3.6思考题4.配置解析1、核心配置文件2、环境配置(Environments)3、属性(properties)原创 2022-05-19 23:22:44 · 152 阅读 · 0 评论