快速入门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=""))

分页查询

相关推荐
啷咯哩咯啷1 分钟前
纯本地运行的私人文档知识库
前端·人工智能·后端
❆VE❆3 分钟前
基于 contenteditable 实现变量插入富文本编辑器
前端·javascript·vue.js
Aliex_git7 分钟前
Nuxt 学习笔记(一)
前端·笔记·学习
烤麻辣烫9 分钟前
json与fastjson
前端·javascript·学习·json
阿丰资源13 分钟前
基于SpringBoot的房产销售系统设计与实现(附源码+数据库+文档,一键运行)
数据库·spring boot·后端
小陈同学呦17 分钟前
JavaScript 深浅拷贝详解
前端·javascript
aLTttY19 分钟前
Spring Boot整合AI大模型实现智能问答系统实战
人工智能·spring boot·后端
六bring个六21 分钟前
opencv简单操作(一)
前端·webpack·node.js
小陈同学呦22 分钟前
fetch和axios区别
前端·javascript
森叶42 分钟前
Electron 实战:用 utilityProcess 开子进程,去端口化承载协议处理,并由主进程拦截渲染请求后统一中转
前端·javascript·electron