MyBatis3系列__06查询的几点补充

关于查询的一点补充:
当查询部门信息时,希望查询该部门下的所有员工,下面会采取两种方式实现:

1.联合查询

public Department getDeptWithEmpById(Integer id);
对应的xml文件中新增:

 
        
        
        
        
            
            
            
            
        
    

    

2.分步查询

可以按照上一篇的模式,还是在有需要的时候去查询部门包含的员工信息,具体做法如下:
在EmployeeMapper中新增对应的方法:
public List getEmpsByDeptId(Integer deptId);
xml文件中相应的更改:

在DepartmentMapper中添加查询部门信息的方法:
public Department getDeptStepByDeptId(Integer deptId);
在对应的xml文件中添加以下内容:

 
        
        
        
        
 

你可能感兴趣的:(MyBatis3系列__06查询的几点补充)