许久没写过博客,记录一下。
业务中,需要根据输入的查询条件,查找用户信息并做分页:
首先在dao层传入一个param:
IPage<SysUserListResp> selectListPage(Page<SysUserListResp> page,@Param("params") Map<String, Object> params);
其中,param的类型为Map<String, Object>,在本次业务中,既包括了String也有List(在service层将查询条件转换成了用户表id集合,方便查询),那么在mybatis中怎么处理这个list呢?
直接上代码:
<select id="selectListPage