mybatis详解
QQ玉
这也是我记录自己编程之路的一种方式。
展开
-
<foreach collection="list" item="item" index="index" open="" close="" separator=";">属性的含义
foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有 item,index,collection,open,separator,close。item集合中每一个元素进行迭代时的别名,index表示在迭代过程中,每次迭代到的位置,open该语句以什么开始,separator在每次进行迭代之间以什么符号作为分隔 符,clo原创 2017-12-01 17:22:32 · 22965 阅读 · 3 评论 -
mybatis批量更新不同值的字段
<mapper namespace=" " > <update id="updateByMobile" parameterType="java.util.List"> update pb_vip_table set integral= <foreach collection="list" item=原创 2017-12-02 09:51:55 · 3145 阅读 · 0 评论 -
Java代码里拼接SQL语句到mybatis的xml
关键语句:StringBuilder whereSql = new StringBuilder();whereSql.append("SQL");实现类: public List getList(Map<String, Object> map) { List<Map<String, Object>> rs = new A...原创 2018-06-30 11:21:20 · 10278 阅读 · 2 评论 -
mybatis参数map包含list,取数时遍历list
mybatis xml文件:<update id="chooseconfirm" parameterType="java.util.Map">UPDATE BarcodeScan SET confirmuser=#{account},confirmdate=NOW()WHERE ID in<foreach collection="IDlist" index="in...原创 2018-07-02 10:40:57 · 3781 阅读 · 0 评论