Mybatis
文章平均质量分 73
汪广平
这个作者很懒,什么都没留下…
展开
-
mybatis批量插入及@param的作用
mybatis在多个参数时要加上@Param()注解,只要是数据基本类型全部要加上,这个注解。方法取参数也是优先在注解中取1.插入方式mybiats foreach标签foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有 item,index,collection,open,separator,close。item表示集合中每一个元素进行迭代时的别名,index指定一个名字,用于表示在迭代过程中,每次迭代到的位置,open表示该语句以什么开始原创 2021-03-10 16:35:07 · 799 阅读 · 0 评论 -
Mybatis中的${}和#{}的区别
在mybatis中写sql的过程中需要接参数,这时我们就需要用到${}或者是#{}这两个东西,但是有什么区别这个就需要去探讨下了!在电话号码位置同样输入13,不同呈现结果#{} 为参数占位符 ?,即sql 预编译,#{}:动态解析 -> 预编译 -> 执行AND cust.CONTACT_PHONE like concat('%',concat(#{contactPhone},'%'))呈现效果${} 为字符串替换,即 sql 拼接 , ${}:动态解析 -> 编译原创 2020-11-24 09:48:33 · 100 阅读 · 0 评论