一对一查询
  需求
    查询订单信息关联查询用户信息
  sql语句

/*通过orders关联查询用户使用user_id一个外键,只能关联查询出一条用户记录就可以使用内连接*/
SELECT orders.*,user.username,user.sex 
FROM orders,USER 
WHERE orders.user_id = user.id

  使用resultType实现
    一对一查询映射的pojo
      创建pojo包括 订单信息和用户信息,resultType才可以完成映射。创建OrderCustom作为自定义pojo,继承sql查询列多的po类。

public class OrderCustom extends Orders {
    //补充用户信息
    private String username;
    private String sex;
    private String address;
    public String getUsername() {
        return username;
    }
    public void setUsername(String username) {
        this.username = username;
    }
    public String getSex() {
        return sex;
    }
    public void setSex(String sex) {
        this.sex = sex;
    }
    public String getAddress() {
        return address;
    }
    public void setAddress(String address) {
        this.address = address;
    }
    @Override
    public String toString() {
        return "OrderCustom [username=" + username + ", sex=" + sex
                + ", address=" + address + "]";
    }
}
OrderCustom

相关文章:

  • 2022-01-25
  • 2021-11-19
  • 2021-04-15
  • 2022-12-23
  • 2021-09-24
  • 2022-02-07
  • 2021-11-19
猜你喜欢
  • 2021-07-24
  • 2021-12-23
  • 2021-09-18
  • 2021-08-09
  • 2021-12-12
相关资源
相似解决方案