在Vo对象中,有时会用List<其他类属性> xxx来作为属性,这时需要嵌套查询
/**
* Vo,通过此对象封装角色以及角色对应的菜单id
* @author DELL
*/
@Data
@ToString
public class SysRoleMenuVo {
/**角色id*/
private Integer id;
/**角色名称*/
private String name;
/**角色备注*/
private String note;
/**角色对应的菜单id*/
private List<Integer> menuIds;
}
除menuIds外,其他数据可以通过自身表查询
<select id="findObjectById" resultMap="sysRoleMenuVo" parameterType="int"