一对一查询
已知现有两个表;如下图所示
emp表:
dept表:
由以上可知,一个用户只能属于一个部门;当我们想查询所有用户的用户信息和部门信息时;使用sql语句:“select * from emp left join dept on dept.deptno=emp.deptno;”
定义两个类对应两个表
由于一对一关系,在emp类中,定义一个集合存放Dept对象以实现多表查询
package com.entity;
import lombok.Data;
import java.util.Date;
/**
* @author Una
* @date 2022/8/17 19:20
* @description:
*/
@Data
public class Emp {
private String empNo;
private String empName;
private String job;
private String mgr;
private Date hireDate;
private Double salary;
private Double comm;
private Integer deptNo;
//一对一关系:定义一个Dept的对象
private Dept dept;
public Emp() {
}
public Emp(String<