实体类中创建字符串数组
在xml中用foreach标签:
<foreach collection="pubstates" index="index" item="state" separator=","
close=")" open="(">
#{state}
</foreach>
如下:先判断查询条件pubstates是否为空,不为空则加入查询条件。
foreach中,collection对应实体类的字符串数组,item是你对数组里面子项命名,foreach标签中间填的则是#{子项命名} ,其他不变