后端用String类型接收该字段
@ApiModelProperty(name = "departmentCodeList", value = "所属部门编码集")
private String departmentCodeList ;
mybatis中写法如下:
二、前端用list形式传给后端AND r.department_code in #{departmentCode}
后端用List形式接收
@ApiModelProperty(name = "departmentCodeLists", value = "所属部门编码集")
private List departmentCodeLists ;
mybatis中写法:
AND r.department_code in #{departmentCode}
注意:在接受list的时候不能加该判断: list!=’’ , 换成判断list.size>0
否则会引起 集合与String类型的比较 造成以下异常:
Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.ArrayList and java.lang.String



