MybatisPlus
月月大王
如果做不到每天进步一点,那么就每周进步一点。
展开
-
mybatis查询子表
今天来记录一下 mybatis自动查询子表数据查询结果类如下:xml文件如下:原创 2022-07-06 16:09:46 · 1767 阅读 · 0 评论 -
MybatisPlus学习笔记03——性能分析插件的使用
今天来记录一下性能分析插件的使用。1.首先需要添加性能分析插件依赖 <!--性能分析插件--> <dependency> <groupId>p6spy</groupId> <artifactId>p6spy</artifactId> <version>3.9.1</version> &l原创 2020-08-18 12:19:35 · 534 阅读 · 0 评论 -
MybatisPlus学习笔记02——逻辑删除实现
今天来记录一下逻辑删除的实现,这个也是我在官网视频中学到的,截图保持下来以便于后使用1.配置逻辑删除值,下图表示0未删除,1已删除。2.实体添加注解3.测试类原创 2020-08-14 08:40:29 · 156 阅读 · 0 评论 -
MybatisPlus学习笔记01——条件构造器的使用
在使用了MP一段时间之后,一直没有看过官网推荐的教学视频,最近来看一遍,又有了一些收获,在这里记录一下1.以查询结果为条件进行查询根据结果查询 原来可以这么写,之前博主都是进行两次查询,不知道下面这种写法,又涨知识了。2.条件带括号的查询3.条件括号在前的查询4.查询时排除某些字段5.使用condition进行条件查询可以过滤空值,让代码更简洁6.使用lambda条件构造器,能够防止列名误写7.直接使用条件构造器进行查询(新版才有)..原创 2020-08-11 13:36:30 · 923 阅读 · 0 评论 -
SpringBoot学习笔记40——MybatisPlus使用枚举进行改保存数据
今天来记录一下mybatisPlus中枚举的使用。这个在官网上也有记录,但实际的操作和官网有所出入,以下为亲测过程。原创 2020-06-29 09:12:43 · 1324 阅读 · 0 评论 -
SpringBoot学习笔记39——MybatisPlus使用Model实现通过实体进行CRUD
通过com.baomidou.mybatisplus.extension.activerecord.Model类进行CRUD原创 2020-06-12 08:44:48 · 9608 阅读 · 0 评论 -
SpringBoot学习笔记38——MybatisPlus实现自动填充创建时间字段
SpringBoot学习笔记38——MybatisPlus实现自动填充创建时间字段原创 2020-05-19 15:01:21 · 1944 阅读 · 0 评论 -
SpringBoot学习笔记37——MybatisPlus通过@Select注解配合Wrapper类实现查询
在使用mybatisPlus时,遇到复杂的sql还是需要自己来写,但是如果不想将sql语句放到xml文件中的话,我们可以使用@Select注解实现查询功能。代码如下:@Select("select res.* ,tree.SORT from TS_CUR_RESOURCE res " + "left join TR_CUR_TREE tree on res.ID = tree.QUESTION_RESOURCE_ID ${ew.customSqlSegment}")原创 2020-05-13 23:40:41 · 6922 阅读 · 0 评论 -
SpringBoot学习笔记36——MybatisPlus新增自动生成主键
MybatisPlus新增自动生成主键原创 2020-05-08 23:28:55 · 3606 阅读 · 0 评论 -
SpringBoot学习笔记16——MybatisPlus修改时空字段不修改
问题描述:今天遇到了一个问题,在更新数据时,MybatisPlus不会进行修改属性为空的数据表字段。解决办法:只需要在实体类的属性上加一行注释即可 /** * 姓名 */ @TableField(fill = FieldFill.UPDATE) private String name;这行注释的意思是:在name这个属性执行修改时,将...原创 2018-11-06 11:52:31 · 6905 阅读 · 2 评论 -
SpringBoot学习笔记14——MybatisPlus模糊查询、输出执行sql
1.MybatisPlus的模糊查询MybatisPlus的模糊查询非常简单,只需要进行简单的配置即可。配置如下:#默认查询时进行模糊查询mybatis-plus.global-config.db-config.column-like=true2.在控制台输出执行的sql语句输出sql有两种方式方法一:首先需要配置一个config的路径mybatis-plus...原创 2018-11-05 13:11:56 · 3965 阅读 · 0 评论 -
SpringBoot学习笔记13——MybatisPlus条件查询
让我们接上一篇博客继续学习,上一篇博客讲了分页查询,但是并没有讲条件查询,这篇博客讲的是MybatisPlus的条件查询。条件查询也是比较简单,只需要定义一个条件查询对象即可。话不多说直接上代码1.实体类package com.youyou.address.entity;import com.baomidou.mybatisplus.annotation.TableName...原创 2018-11-05 10:39:58 · 14007 阅读 · 2 评论 -
SpringBoot学习笔记12——MyBatisPlus分页查询
今天让我们来学习一下MyBatisPlus的分页查询。让我们来接着上一篇博客继续往下写。话不多说直接上代码1.配置分页类package com.youyou.address.config;import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;import org.mybatis.spr...原创 2018-11-04 15:16:58 · 35854 阅读 · 9 评论 -
SpringBoot学习笔记11——MyBatisPlus初探
最近博主将JPA的学习雪藏了,等以后有机会再学,因为博主接触了MyBatisPuls!!!博主觉得MyBatisPuls这个框架是非常好用的框架。本篇博客记录一下MyBatisPlus的基本配置。MyBatisPlus是MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变。MyBatisPlus几乎和MyBatis配置几乎相同。我们来看一下配置过程。1.引...原创 2018-11-03 22:50:35 · 720 阅读 · 0 评论