
MyBatis-plus
文章平均质量分 75
是小晴晴呀
努力成长加油
展开
-
六.(核心功能)Springboot 数据访问阶段(4.整合 MyBatis-Plus 完成CRUD , 整合Redis 和自动配置 jedis的转换)
4、整合 MyBatis-Plus 完成CRUD 1、什么是MyBatis-PlusMyBatis-Plus(简称 MP)是一个MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 前面有 MyBatis-plus的笔记优快云https://mp.youkuaiyun.com/mp_blog/creation/editor/121854478建议安装 MybatisX 插件2、整合MyBatis-Plus <depend...原创 2021-12-11 19:57:28 · 1002 阅读 · 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 · 1428 阅读 · 0 评论 -
四. MyBatis-plus 的查询操作,分页,删除,逻辑删除,
1.Select1.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 · 454 阅读 · 0 评论 -
三.对CURD 的扩展 (配置输出日志,插入,主键生成,更新,自动填充字段,乐观锁,查询操作)
1.配置日志我们所有的sql是不可见的,我们希望知道他们是怎么执行的,所以要配置日志知道#配置日志 log-impl:日志实现 mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl2.CRUD扩展 2.1Insert@Test//测试插入public void insertTest(){User user = new User();user.setNam...原创 2021-12-10 21:17:15 · 487 阅读 · 0 评论 -
二.创建一个基本的MyBatis-plus 的查找例子入门
1.做入门例题之前的要求我们将通过一个简单的 Demo 来阐述 MyBatis-Plus 的强大功能,在此之前,我们假设您已经:拥有 Java 开发环境以及相应 IDE 熟悉 Spring SpringMvc MyBatis 熟悉 Maven2.项目准备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 · 342 阅读 · 0 评论 -
一.初始Mybatis-plus 了解它是什么,什么特点,构建简单的查询 操作体验他的优点
提示:学习新的技术时,可以根据官方文档,了解和简单的入门简介 | MyBatis-Plus (baomidou.com)https://baomidou.com/guide/#%E7%89%B9%E6%80%A7原创 2021-12-10 17:53:42 · 234 阅读 · 0 评论