描述项目中用到boot 整合 mybatis-plus , 个人在使用分页条件查询的时候一直查不出 total, pages, 终于找到原因了.环境<springboot.version>2.1.5.RELEASE</springboot.version><mybatisplus.version>3.1.1&……继续阅读 » 搞代码 4年前 (2022-01-09) 33浏览 0评论0个赞
在后端开发过程中,如果有用到mybatis-plus,肯定会发现在其内部存在着两种数据库操作接口,Iservice和BaseMapper,如果只是用增删改查会发现两者的功能是一致的,除了方法名称有所不同,其他的基本相似。对此,我颇为好奇,便打开两个接口的源码进行对比。先演示一下基本开发中的继承关系,手动创建的Service继承于ServiceImpl,并加……继续阅读 » 搞代码 4年前 (2022-01-09) 19浏览 0评论0个赞
本文主要介绍了mybatis Plus 多表联合查询,分享给大家,具体如下://实体类package com.sk.skkill.entity;import com.baomidou.mybatisplus.annotation.TableField;import com.baomidou.mybatisplus.annotation.Tabl……继续阅读 » 搞代码 4年前 (2022-01-09) 32浏览 0评论0个赞
mybatis-plus 版本不兼容问题1,mybatis-plus 版本中存在一个问题。2,mybatis-plus-extension 版本为v3.2.1.1-SNAPSHOT 以上版本时使用其PaginationInterceptor分页插件时。3,mybatis-plus-core 版本也需要升级到v3.2.1.1-SNAPSHOT以上。4,……继续阅读 » 搞代码 4年前 (2022-01-09) 31浏览 0评论0个赞
搭建项目时使用了mybatisplus,项目能够正常启动,但在调用mapper方法查询数据库时报Invalid bound statement (not found)错误。以下为项目配置pom文件<dependency> <groupId>com.baomidou</groupId> <artifact……继续阅读 » 搞代码 4年前 (2022-01-09) 45浏览 0评论0个赞
MP 支持多种主键策略 默认是推特的“” 雪花算法“” ,也可以设置其他策略下面我演示主键策略使用MP的主键定义在一个一个枚举类中 源码如下public enum IdType { AUTO(0),//数据库自增 依赖数据库 NONE(1),// 表示该类型未甚至主键类型 (如果没有主键策略)默认根据雪花算法生成 INPUT(2),//用……继续阅读 » 搞代码 4年前 (2022-01-09) 36浏览 0评论0个赞
mybatis plus 实体类主键策略有3种( 注解 > 全局 > 默认 )当IdType的类型为ID_WORKER、ID_WORKER_STR或者UUID时,主键由MyBatis Plus的IdWorker类生成,idWorker中调用了分布式唯一 ID 生成器 – Sequence1.注解方式@TableId(type =……继续阅读 » 搞代码 4年前 (2022-01-09) 51浏览 0评论0个赞
1、如何使用BaseMapper进行数据库的操作。2、使用BaseMapper进行插入实体时如何让UUID的主键自动生成。Student实体类,其中id属性主键为UUIDpackage com.huixiaoer.ant.api.model.bean;import com.baomidou.mybatisplus.annotation.IdTy……继续阅读 » 搞代码 4年前 (2022-01-09) 11浏览 0评论0个赞
一、延迟加载1、在mybatis.xml配置文件中,开启延迟加载 <settings> <!--开启延迟加载--> <setting name="lazyLoadingEnabled" value="true"></setting> &……继续阅读 » 搞代码 4年前 (2022-01-09) 29浏览 0评论0个赞
开发过程中,如果使用mybatis做为ORM框架,经常需要打印出完整的sql语句以及执行的结果做为参考。虽然mybatis结合日志框架可以做到,但打印出来的通常都是sql和参数分开的。有时我们需要调试这条sql的时候,就需要把参数填进去,这样未免有些浪费时间。此时我们可以通过实现mybatis拦截器来做到打印带参数的完整的sql,以及结果通过json输……继续阅读 » 搞代码 4年前 (2022-01-09) 20浏览 0评论0个赞