随笔分类 - MyBatisPlus
摘要:代码生成器 1. 导入依赖 除了mybatisplus的依赖, 主要导入以下三个依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <version>3.4.0
阅读全文
摘要:条件构造器 1. 测试1 @Test void contextLoads() { //查询 name 不为空, 并且邮箱不为空, 年龄大于等于12 QueryWrapper<User> wrapper = new QueryWrapper<>(); wrapper.isNotNull("name")
阅读全文
摘要:性能分析插件 1. 概述 我们在平时的开发中,会遇到一-些慢SQL, 通过测试工具或者druid等解决 MP也提供性能分析插件,如果超过这个时间就停止运行! 作用 : 性能分析拦截器,用于输出每条 SQL 语句及其执行时间 2. 导入插件 //SQL执行效率插件 @Bean // @Profile(
阅读全文
摘要:CRUD扩展 1. 数据插入 1. 测试插入 //测试插入 @Test public void testInsert() { User user = new User(); user.setName("Wang") .setAge(3) .setEmail("wsk4715@sina.com");
阅读全文
摘要:MyBatisPlus入门 1. 概述 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作 强大的 CRUD 操作:内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分 CRUD 操
阅读全文