Xmind导图知识点
Mysql知识点
SQL知识点
Mybatis知识点
面试题分享
MySQL部分
Mybatis部分
Mysql知识点
通过下面的图片可以看出,MySQL基础语法分为四部分:连接数据库,对数据库的操作,对表中的数据操作,对表操作等等。
SQL知识点
SQL相关的知识点就多了,SQL就是对数据库表进行操作,需要掌握的技术知识点就比较多了。
比如:
如何创建表,更新表,删除表,重命名表。
什么是组合查询,什么是子查询等等。
如何过滤检索数据,分组数据,排序检索数据,快速检索数据。
如何使用函数处理数据,SQL中会用到哪些函数?
还要知道seclect查询语句的执行顺序。
还需要知道聚集函数的使用。
联表查询的实现方法。
Mybatis知识点
包含了
快速入门
mybatis缓存:一级缓存,二级缓存
Mapper代理知识点
映射关系,映射文件介绍
看上图知道了一级缓存就是基于sqlSession的缓存,Mybatis默认是开启一级缓存的。实现原理就是:通过一个Map来实现
同一个sqlsession再次发出相同的sql,就从缓存中取不走数据库。如果两次中间出现