首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
MyBatis
Singerw
创建于2021-10-06
订阅专栏
本章内容是博主的MyBatis学习笔记,非教程文档,请以官方文档为准。
暂无订阅
共11篇文章
创建于2021-10-06
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
MyBatis-Plus—性能分析插件
我们在平时的开发中,会遇到一些慢sql。测试! druid,,,,, 作用:性能分析拦截器,用于输出每条 SQL 语句及其执行时间 MP也提供性能分析插件,如果超过这个时间就停止运行! 步骤一、导入插
MyBatis-Plus—日期时间自动填充
创建时间、修改时间!这些个操作一遍都是自动化完成的,我们不希望手动更新! 阿里巴巴开发手册:所有的数据库表:gmt_create、gmt_modified几乎所有的表都要配置上!而且需 要自动化! 方
MyBatis-Plus—主键生成策略
MyBatis-Plus 数据库插入时的id的默认值为:全局的唯一id 1、ID_WORKER 默认 ID_WORKER 全局唯一id 分布式系统唯一id生成:https://www.cnblogs.
MyBatis-Plus—配置日志
我们所有的sql是不可见的,我们希望知道它是怎么执行的,所以我们必须要看日志! 配置完毕日志之后,后面的学习就需要注意这个自动生成的SQL,你们就会喜欢上 MyBatis-Plus!
MyBatis缓存
1、缓存 什么事缓存[Cache]? 存在内存中的临时数据。 将用户经常查询的数据放在缓存(内存)中,用户去查询数据就不用从磁盘上(关系型数据库数据文件)查询, 从缓存中查询,从而提高查询效率,解决了
MyBatis实现分页功能
1、Limit实现分页 通过SQL的Limit实现基本的分页功能。SQL层面的分页实现。 【示例】接口 【示例】Mapper.xml 【示例】单元测试 2、RowBounds实现分页 通过Java代码
Mybatis实现日志功能
1、日志工厂 Mybatis内置的日志工厂提供日志功能,具体的日志实现有以下几种工具: SLF4J Apache Commons Logging Log4j 2 Log4j JDK logging 【
# ResultMat的使用
resultMap 元素是 MyBatis 中最重要最强大的元素。它可以让你从 90% 的 JDBC ResultSets 数据提取代码中解放出来,并在一些情形下允许你进行一些 JDBC 不支持的操作
万能Map
(万能方法)工作必备野路子方法,也可以使用到查询,修改,删除等等中 假设我们的实体类中,或者数据库的表中,字段或者参数很多,我们应当考虑使用Map插入 【示例:UserMapper.java】 【示例
MyBatis实现 XML形式的CURD
1、增加操作 方案一、通过对象插入 【示例:UserMapper.java】 【示例:UserMapper.xml】 【示例:UserMapperTest.java】 方案二、通过Map插入 :yel
MyBatis实现注解形式的CURD
1、增加操作 【示例:UserMapper.java】 【示例:UserMapperTest.java】 2、删除操作 【示例:UserMapper.java】 【示例:UserMapperTest.