快速入门Springboot+vue——MybatisPlus多表查询及分页查询

学习自哔哩哔哩上的"刘老师教编程",具体学习的网站为:7.MybatisPlus多表查询及分页查询_哔哩哔哩_bilibili,以下是看课后做的笔记,仅供参考。

多表查询

多表查询[Mybatis中的]:实现复杂关系映射,可以使用@Results直接,@Result注解,@One注解,@Many注解组合完成复杂关系的配置。

@Results:代替<resultMap>标签,该注解中可以加入单个或多个@Result注解

@Result:代替<id>标签和<Result>标签,@Result中可以使用以下属性

--column:数据表的字段名称

--property:类中对应的属性名

--one:与@One注解配合,进行一对一的映射

--many:与@Many注解配合,进行一对多的映射

@One:代替<assocation>标签,用于指定查询中返回的单一对象,通过select属性指定用于多表查询的方法,使用格式:@Result(column="",property="",one=@One(select=""))

@Many:代替<collection>标签,用于指定查询中返回的集合对象,使用格式:@Result(column="",property="",many=@Many(select=""))

分页查询

相关推荐
前端菜鸟日常2 分钟前
pako处理 urlencode(gzcompress(json_encode($res))) php的加密方式web解析
前端
Code blocks12 分钟前
SpringBoot快速生成二维码
java·spring boot·后端
java水泥工14 分钟前
师生健康信息管理系统|基于SpringBoot和Vue的师生健康信息管理系统(源码+数据库+文档)
数据库·vue.js·spring boot
上官浩仁15 分钟前
springboot3 mybatis 数据库操作入门与实战
spring boot·mybatis·db
大厂码农老A42 分钟前
P10老板一句‘搞不定就P0’,15分钟我用Arthas捞回1000万资损
java·前端·后端
拜无忧1 小时前
【教程】Vue 3 项目架构终极指南:一份面向新手的、高性能的实战教程
前端·vue.js
星海穿梭者1 小时前
SQL SERVER 查看锁表
java·服务器·前端
一枚前端小能手1 小时前
「周更第5期」实用JS库推荐:RxJS
前端·javascript·rxjs
影i1 小时前
关于浏览器 Cookie 共享机制的学习与梳理
前端
文心快码BaiduComate1 小时前
文心快码已接入GLM-4.6模型
前端·后端·设计模式