mybatis中多表联合查询与DTO的字段对应问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis中多表联合查询与DTO的字段对应问题相关的知识,希望对你有一定的参考价值。

参考技术A 你把返回的字段映射到一个javabean里面,或者直接返回一个map,都可以。
引用文章地址: https://www.cnblogs.com/onlymate/p/4747227.html
https://blog.csdn.net/u012726702/article/details/72593547
单字段对应(没有对象外键和list) https://blog.csdn.net/vili_sky/article/details/73289962
附加:mybaits封装数据为map的方法: https://blog.csdn.net/m0_49194578/article/details/119378104?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link
···
<span style="font-family:Comic Sans MS;font-size:12px;"><?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "- //mybatis.org//DTD Mapper 3.0//EN" " http://mybatis.org/dtd/mybatis-3-mapper.dtd " >
<mapper namespace="com.sica.mapper.UserMapper">
<resultMap id="BaseResultMap" type="com.sica.domain.User">
<id column="id" property="id" jdbcType="VARCHAR"/>
<result column="username" property="username" jdbcType="VARCHAR"/>
<result column="password" property="password" jdbcType="VARCHAR"/>
</resultMap>

</update>
</mapper></span>
···

以上是关于mybatis中多表联合查询与DTO的字段对应问题的主要内容,如果未能解决你的问题,请参考以下文章

Access数据库中多表联合查询,并显示记录

Mybatis ResultMap多表映射DTO

关于sql中多表查询的select命令

MyBatis的多表联合查询

MySQL数据库中多表联合查询

mybatis-plus多表联合分页查询简便方式