千家信息网

如何进行Mapper多表关联查询

发表于:2025-11-15 作者:千家信息网编辑
千家信息网最后更新 2025年11月15日,这期内容当中小编将会给大家带来有关如何进行Mapper多表关联查询,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1、首先写sql语句select p.id, p.c
千家信息网最后更新 2025年11月15日如何进行Mapper多表关联查询

这期内容当中小编将会给大家带来有关如何进行Mapper多表关联查询,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

1、首先写sql语句

select p.id, p.create_time, p.update_time, p.create_user, p.update_user, p.project_name, p.test_user,     p.dev_user, p.simple_desc, p.other_desc, p.project_code, p.belong_env_id, p.status_id,u.status_name,u.description from projectinfo_temp p LEFT JOIN usestatus u on p.status_id = u.id

2、关联pojo

@ToStringpublic class ProjectinfoTemp {    private Integer id;    private Date createTime;    private Date updateTime;    private String createUser;    private String updateUser;    private String projectName;    private String testUser;    private String devUser;    private String simpleDesc;    private String otherDesc;    private String projectCode;    private Integer belongEnvId;    private Integer statusId;    /**     *  关联状态表 激活状态     */    private Usestatus usestatus;

状态表

/** * * @author liwen406 * @date 2019-04-21 09:12 */@ToStringpublic class Usestatus {    private Integer id;    private String statusName;    private String description;

3编写关联sql语句

模仿写法

<sql id="WithBase_Column_List" >p.id, p.create_time, p.update_time, p.create_user, p.update_user, p.project_name, p.test_user,p.dev_user, p.simple_desc, p.other_desc, p.project_code, p.belong_env_id, p.status_id,u.status_name,u.description</sql>
  

4前端调用写法

应用编号 应用名称 测试负责人 开发负责人 模块/接口/用例 状态 操作
运行 编辑 删除

5、访问结果显示

上述就是小编为大家分享的如何进行Mapper多表关联查询了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

0