mybatis-plus
zoroDcup
这个作者很懒,什么都没留下…
展开
-
Mybatis Plus自动填充字段完整配置
1、注解填充字段@TableField(.. fill = FieldFill.INSERT)public class Pojo { // 注意!这里需要标记为填充字段 @TableField(.. fill = FieldFill.INSERT) private String fillField; ....}2、自定义实现类 MyMetaObjectHandler,官方文档@Componentpublic class MyMetaObjectHan.原创 2020-07-22 15:54:15 · 1429 阅读 · 0 评论 -
LambdaQueryWrapper 报错 Object is not a functional interface
项目中中使用LambdaQueryWrapper的eq条件构造器查询数据报错如下:使用案例:(红线处为报错位置),第一个参数为定义的实体类对应字段的function,第二个为条件;由于QueryWrapper和LambdaQueryWrapper都是定义了泛型,所以在使用LambdaQueryWrapper的时候,必须指定对应的实体类;即如下方式: LambdaQue...原创 2020-01-16 11:01:47 · 22949 阅读 · 2 评论 -
MybatisPlusException: Error: Cannot execute table Method, ClassGenricType not found
错误介绍:使用mp的IService CRUD接口报错如下:com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Cannot execute table Method, ClassGenricType not found项目背景:项目集成Mybatis-plus(以下简称mp)之后,想要批量插入...原创 2020-01-15 15:41:28 · 9559 阅读 · 0 评论 -
Mybatis-plus的Mapper CRUD 接口查询数据错误
背景介绍:项目中的mapper接口集成了mp的Mapper CRUD 接口(BaseMapper),格式如下:最初写法public interface XXXXMapper extends BaseMapper<T> {}经过无数的坑,发现此处写法是错误的,不过也加深了印象;最终写法public interface XXXMapper extends Base...原创 2019-12-19 15:57:10 · 849 阅读 · 0 评论 -
Springboot 集成mybatis-plus过程中遇到的一些问题
1.要是用mp的BaseMapper的crud接口,必须重写MybatisPlusConfig配置文件,否则扫描不到对应的map接口,报错找不到什么statement(具体错误记不得了),主要的配置代码如下://此处好像也必须,否则mp的3.x版本会报错,需要指定DialectType这个玩意@Bean public PaginationInterceptor pagination...原创 2019-12-18 16:04:10 · 690 阅读 · 0 评论