關於前端傳以逗號分割的字符串的接收


mybatis

Vo包

public class OutPayLogGroupByOutIdVo {

private List<String> feeItem;

}

xml里面的寫法

<if test="feeItem != null and feeItem.size>0">
AND log.fee_item in
<foreach item="feeItem" index="index" collection="feeItem" open="("
separator=","
close=")">
#{feeItem}
</foreach>
</if>

 

直接傳參數的

List<Map<String, Object>> selectTFInfoByList(@Param("list")List<String> list, @Param("type")String type)

@Select("<script>"

    + " SELECT * "

 WHERE aaa IN "

     + " <foreach item='list' index='index' collection='list' open='(' separator=',' close=')'>" 

     + " #{list}"

     + " </foreach>" 

 + " </script>")

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM