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

分页查询

相关推荐
谢尔登几秒前
为什么React 17开始无需在组件中引入React了?
前端·react.js·前端框架
ohyeah2 分钟前
JavaScript 面向对象的本质:从对象模板到组合继承的完整演进
前端·javascript
Drift_Dream8 分钟前
虚拟滚动:优化长列表性能的利器
前端
逃离疯人院8 分钟前
前端性能深度解析:网络响应时间与实际渲染时间的鸿沟
前端
小张程序人生15 分钟前
Mybatis的逆向工程讲解
mybatis
VX:Fegn089517 分钟前
计算机毕业设计|基于springboot + vue酒店预约系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
我是若尘18 分钟前
🚀 深入理解 Claude Code:从入门到精通的能力全景图
前端
n***271919 分钟前
JAVA (Springboot) i18n国际化语言配置
java·spring boot·python
汤姆yu20 分钟前
基于springboot的校园家教信息系统
java·spring boot·后端·校园家教
q***062922 分钟前
Spring Boot--@PathVariable、@RequestParam、@RequestBody
java·spring boot·后端