了解数据库表,请看之前写的一篇文章:点击打开链接
部门类
public class Deptno {
private Integer id;
private String deptName;
//员工集合
private List<Employee> empList;
//get,set,toString方法省略....
}员工类
public class Employee {
private Integer id;
private String last_name;
private String gender;
private String email;
//get,set,toString方法省略....
}
现在的需求是,查询某部门下所有的员工
首先在mapper接口中定义方法
public interface DeptnoMapper {
public Deptno findDeptAndEmpList(Integer id);
public Deptno findDeptAndEmpList2

本文详细介绍了在MyBatis中如何进行Collection关联查询和分步查询,通过实例展示了如何在mapper接口和sql映射文件中定义方法,以及如何封装和返回list结果集。这两种方式都能实现查询部门及其所有员工的效果。此外,还提及了在分步查询中处理多列值传递的问题。
最低0.47元/天 解锁文章
4195





