2025年记一次mybatis关联映射之两条sql映射到一个resultMap中「建议收藏」

记一次mybatis关联映射之两条sql映射到一个resultMap中「建议收藏」目标 在一个查询结果中嵌入另一个 Sql 的结果集 ArrayList 用第一条 Sql 的结果集中的某些字段值为参数传给第二条 Sql 其实是传给第二条 Sql 的 Dao 接口 传的参数要对应 Dao 接口中的形参 第一条 SQL SELECT id comp name comp area id select complete path from rz area where

目标:在一个查询结果中嵌入另一个Sql的结果集ArrayList。用第一条Sql的结果集中的某些字段值为参数传给第二条Sql(其实是传给第二条Sql的Dao接口,传的参数要对应Dao接口中的形参)

----

第一条SQL

第一条SQL的映射























第二条SQL及Dao

/**
* 该方法已经作为SysCompanyMapper中的联合查询(使用方式参考模板),删除请谨慎
* @param targetTable
* @param tableId
* @return
*/
List selectByTargetTableAndTableId(@Param("targetTable") String targetTable, @Param("tableId") Long tableId);
编程小号
上一篇 2025-09-05 09:51
下一篇 2025-03-08 22:57

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/hz/110609.html