MyBatis-plus
文章平均质量分 75
是小晴晴呀
努力成长加油
展开
-
六.(核心功能)Springboot 数据访问阶段(4.整合 MyBatis-Plus 完成CRUD , 整合Redis 和自动配置 jedis的转换)
4、整合 MyBatis-Plus 完成CRUD 1、什么是MyBatis-Plus MyBatis-Plus(简称 MP)是一个MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 前面有 MyBatis-plus的笔记CSDNhttps://mp.csdn.net/mp_blog/creation/editor/121854478 建议安装 MybatisX 插件 2、整合MyBatis-Plus <depend...原创 2021-12-11 19:57:28 · 942 阅读 · 0 评论 -
五.MyBatis -plus 的性能分析插件,(慢查询),条件构造器,代码自动生成器
目录 1.性能分析插件 (慢查询) 1.1、导入插件 1.2、测试使用 2.条件构造器 3.代码自动生成器 1.性能分析插件 (慢查询) 我们在平时的开发中,会遇到一些满Sql。测试、druid··· MybatisPlus也提供了性能分析插件,如果超过这个时间就停止运行! 性能分析拦截器作用:用于输出每条sql语句及其执行时间 1.1、导入插件 //性能分析插件 @Bean @Profile({"dev","test"})//设...原创 2021-12-10 21:35:39 · 1284 阅读 · 0 评论 -
四. MyBatis-plus 的查询操作,分页,删除,逻辑删除,
1.Select 1.1通过id查询单个用户 @Test//通过id查询单个用户 public void testSelectById(){ User user = userMapper.selectById(1L); System.out.println(user); } 1.2通过id查询多个用户 @Test//通过id查询多个用户 public void testSelectBatchIds(){ List<User> users = userMapper.selectB...原创 2021-12-10 21:26:20 · 401 阅读 · 0 评论 -
三.对CURD 的扩展 (配置输出日志,插入,主键生成,更新,自动填充字段,乐观锁,查询操作)
1.配置日志 我们所有的sql是不可见的,我们希望知道他们是怎么执行的,所以要配置日志知道 #配置日志 log-impl:日志实现 mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl 2.CRUD扩展 2.1Insert @Test//测试插入 public void insertTest(){ User user = new User(); user.setNam...原创 2021-12-10 21:17:15 · 449 阅读 · 0 评论 -
二.创建一个基本的MyBatis-plus 的查找例子入门
1.做入门例题之前的要求 我们将通过一个简单的 Demo 来阐述 MyBatis-Plus 的强大功能,在此之前,我们假设您已经: 拥有 Java 开发环境以及相应 IDE 熟悉 Spring SpringMvc MyBatis 熟悉 Maven 2.项目准备 2.1数据库 标准备数据库题 DROP TABLE IF EXISTS user; CREATE TABLE user ( id BIGINT(20) NOT NULL COMMENT '主键ID', name VARCHAR..原创 2021-12-10 18:05:25 · 319 阅读 · 0 评论 -
一.初始Mybatis-plus 了解它是什么,什么特点,构建简单的查询 操作体验他的优点
提示:学习新的技术时,可以根据官方文档,了解和简单的入门 简介 | MyBatis-Plus (baomidou.com)https://baomidou.com/guide/#%E7%89%B9%E6%80%A7原创 2021-12-10 17:53:42 · 197 阅读 · 0 评论