Mybatis Plus
无
咖啡味的茶
新进程序员
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mybatis Plus:性能分析插件与条件构造器
性能分析插件我们在平时的开发中,会遇到一些慢sql。测试!druid,作用:性能分析拦截器,用于输出每条 SQL 语句及其执行时间MybatisPlus也提供性能分析插件,如果超过这个时间就停止运行!1、导入插件/** * SQL执行效率插件 */@Bean@Profile({"dev","test"})// 设置 dev test 环境开启,保证我们的效率public Per...原创 2020-04-07 18:46:37 · 356 阅读 · 0 评论 -
Mybatis Plus:乐观锁与分页查询
乐观锁在面试过程中,我们经常被问道乐观锁,悲观锁!这个其实非常简单!乐观锁:顾名思义十分乐观,他总是认为不会出现问题,无论干什么不去上锁!如果出现问题,再次更新值测试悲观锁:顾名思义十分悲观,他总是认为总是出现问题,无论干什么都会上锁!再去操作我们这里主要讲解 乐观锁 机制!乐观锁实现方式:取出记录时,获取当前version更新时,带上这个version执行更新时, set ve...原创 2020-04-07 18:43:03 · 404 阅读 · 0 评论 -
Mybatis Plus:自动填充与逻辑删除
自动填充创建时间、修改时间!这些个操作一般都是自动化完成的,我们不希望手动更新!阿里巴巴开发手册:所有的数据库表:gmt_create、gmt_modified几乎所有的表都要配置上!而且需要自动化!方式一:数据库级别1、在表中新增字段 create_time,update_time2、我们需要先把实体类同步!private Date createTime;private Date...原创 2020-04-07 18:33:04 · 3784 阅读 · 4 评论 -
Mybatis Plus:CRUD扩展
CRUD扩展插入操作Insert 插入@Testpublic void testInsert(){ User user = new User(); user.setName("浩然学Java"); user.setAge(3); user.setEmail("Haor1250@outlook.com"); in...原创 2020-04-07 18:01:48 · 185 阅读 · 0 评论 -
Mybatis Plus:配置日志
配置日志我们所有的sql现在是不可见的,我们希望知道它是怎么执行的,所以我们必须要看日志!# 配置日志mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl...原创 2020-04-07 17:47:04 · 2136 阅读 · 0 评论 -
Mybatis Plus:简介及快速入门
简介需要的基础:Mybatis、Spring、SpringMVC为什么要学它呢?Mybatis Plus可以节省我们大量的工作时间,所有的CRUD代码他都可以自动化完成!JPA、tk-mapper、MybatisPlus简直是偷懒神奇!简介是什么?Mybatis本来就是简化 JDBC 操作的!官网:https://mp.baomidou.com/ Mybatis Plus,简化 My...原创 2020-04-07 17:42:38 · 323 阅读 · 0 评论
分享