mybatis statement summary

1. The use of concat, like %
select *
from repayment_order rp
where rp.trans_date like CONCAT(#{transDate},'%' )

#{transDate} cannot be quoted
2, the use of foreach,in

select * from repayment_order rp
where rp.trans_date in
    <foreach collection="transDate" item="transDateItem" open="(" close=")"
     separator="," >
#{transDateItem}
     </foreach>


map.put("transDate",transDate);

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326257083&siteId=291194637