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

分页查询

相关推荐
CSR-kkk15 分钟前
前端工程化速通——①ES6
前端·es6·速通
yt9483220 分钟前
C#实现CAN通讯接口
java·linux·前端
前端小巷子21 分钟前
Cookie与Session:Web开发中的身份验证与数据存储
前端·javascript·面试
小磊哥er32 分钟前
【前端工程化】前端开发中如何做一套规范的项目模版
前端
Wetoria43 分钟前
管理 git 分支时,用 merge 还是 rebase?
前端·git
前端开发与ui设计的老司机1 小时前
UI前端与数字孪生融合新领域:智慧环保的污染源监测与治理
前端·ui
风象南1 小时前
SpringBoot 与 HTMX:现代 Web 开发的高效组合
java·spring boot·后端
一只小风华~1 小时前
Web前端开发: :has功能性伪类选择器
前端·html·html5·web
Mr_Mao5 小时前
Naive Ultra:中后台 Naive UI 增强组件库
前端
前端小趴菜057 小时前
React-React.memo-props比较机制
前端·javascript·react.js