MyBatis-Plus
文章平均质量分 58
Jamie Chyi
清风
展开
-
MybatisPlus代码生成器:快速生成高质量代码
创建一个空的Springboot项目导入相关依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency><!--引入MyBatis-Plus的依赖--><dependency> <groupId原创 2022-03-26 20:55:17 · 1574 阅读 · 0 评论 -
MybatisPlus常用条件查询器Wrapper的使用
allEq(全部eq)// 查询名字为Tom,年龄为28,邮箱为空的人QueryWrapper<User> queryWrapper = new QueryWrapper<>();Map<String,Object> map = new HashMap<>();map.put("name","Tom");map.put("age",28);map.put("email",null);queryWrapper.allEq(map);// 如果.原创 2022-03-22 21:56:49 · 1796 阅读 · 0 评论 -
MybatisPlus的CRUD操作
前面有MyBatis-Plus的快速入门的文章,接下来就基于原有代码进行CRUD操作Insert 插入编写插入代码: @Test void testInsert(){ User user = new User(); user.setAge(12); user.setName("Jone"); user.setEmail("[email protected]"); // 这里我们没有设置id, in原创 2022-03-20 23:42:49 · 1016 阅读 · 1 评论 -
MyBatis-Plus快速入门
简介Mybatis-Plus(简称MP)是一个Mybatis得增强工具,在MyBatis的基础上只做增强,不做改变,为简化开发、提高效率而生。特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操作:内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有强大的条件构造器,满足各类使用需求支持 Lambda 形式调用:通过 Lambda 表达原创 2022-03-20 17:26:35 · 198 阅读 · 2 评论