后端-mybatis的一对多

分类表和菜单表是一对多的关系,菜单表对分类表是一对一的关系,我们拿前者来写一对多。

在分类表中加上一行属性list集合

最好new一下

写查询方法

写查询的sql语句

写分类表中普通字段的映射

写菜单表的字段映射,是集合。使用collection标签,oftype的值是往哪里封装,写菜单表

注意⚠️:普通映射标签resultMap的id值是sql语句查询标签的resultMap值,type是要查询的主表分类表。

一对多的collection标签的porperty的值是实体类中新添加的属性值,oftype是前面property的对应的实体类,下面这张截图对应的不太准确,不要看⚠️

遍历查询

查询结果

相关推荐
老马啸西风14 分钟前
Neo4j APOC-01-图数据库 apoc 插件介绍
java
次次皮27 分钟前
【方案三】JAVA中使用ocr(Umi-OCR)
java·ocr
九转成圣31 分钟前
详解日志格式配置:XML 与 Spring Boot 配置文件格式
xml·spring boot·后端
疯一样的码农33 分钟前
如何使用Apache HttpClient发送带有HTML表单数据的POST请求
java·apache·httpclient
Allen Bright34 分钟前
使用 Apache Commons IO 实现文件读写
java·开发语言·apache
武子康38 分钟前
Java-16 深入浅出 MyBatis - SqlSession Executor StatementHandler 源码分析
java·开发语言·mysql·mybatis·springboot
{⌐■_■}42 分钟前
【docker】docker build上下文
java·docker·容器
程序猿小柒1 小时前
leetcode hot100【Leetcode 72.编辑距离】java实现
java·算法·leetcode
Yuan_o_1 小时前
SpringBoot 统一功能处理
java·spring boot·后端
general_pp1 小时前
【Java笔记】第十六章:多线程
java·开发语言·笔记