mybatis in的用法
1.其中hotelCodesList 是对象的一个List
2.item是一个随便命名 的字段类似for循环里的单个对象
3.#{hotelCode} 表示遍历item的对象取值
4.这里的字段名需要和item里命名的名字相同
<if test='hotelCodes != null and hotelCodes!= ""'>
and gdb.hotel_code in
<foreach collection="hotelCodesList" item="hotelCode" index="index" open="(" close=")" separator=",">
#{hotelCode}
</foreach>
</if>
日志里打印的拼接结果
AND hotel_code IN ('0', 'GCBZG18')