摘要:
Vim编辑器 1. 三种使用模式 vim filename 即可进入vim 如果文件存在, 就是修改这个文件 如果文件不存在, 就会新建这个文件 1. 命令模式 用户刚进入vim, 就进入了命令模式,此状态下敲击键盘动作会被Vim识别为命令 常用的命令 i 切换到输入模式,以输入字符 x 删除当前光 阅读全文
摘要:
常用的基本命令 1. 目录管理 1. 绝对路径和相对路径 绝对路径: 路径的全程 cd : 切换目录命令 ./ : 当前目录 cd .. : 返回上一级目录 2. 列出目录 ls 列出命令 在Linux中, ls 可能是最常被使用的 参数 -a : all, 查看全部的文件, 包括隐藏的文件 -l 阅读全文
摘要:
代码生成器 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 操 阅读全文