MyBatis常用标签大全

这篇文章主要介绍了MyBatis常用标签大全的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下

_parameter

_parameter 表示当前传入的参数,如果查询的时候传入的参数只有一个,则使用 _parameter

 E getById(Integer id); 
 

if判断

 

大量重复的字段

  id,name 

引用写法 

 

foreach

1、item表示集合中每一个元素进行迭代时的别名,

2、index指定一个名字,用于表示在迭代过程中,每次迭代到的位置,

3、open表示该语句以什么开始,

4、separator表示在每次进行迭代之间以什么符号作为分隔符,

5、close表示以什么结束,

    DELETE FROM 库名.表名 WHERE id = #{item.id}  UPDATE 库名.表名  modifier = #{item.modifier,jdbcType=CHAR},  account = #{item.account,jdbcType=VARCHAR},  name = #{item.name,jdbcType=VARCHAR},  where 库名.表名.id =#{item.id} 

set

一定要非空判断

set为空会报错

  UPDATE ufis.pid SET 
used_flow != null">

 used_flow = used_flow + #{flow},

change_flow_time =#{changeFlowTime}WHEREid = #{id}


以上就是MyBatis常用标签大全的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » Java