MyBatis常用标签大全

网友投稿 201 2023-06-25


MyBatis常用标签大全

_parameter

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

E getById(Integer id);

SELECT *

FROM

库名.表名

WHERE

id = #{_parameter}

if判断

SELECT id, name, phone, email FROM users WHERE 1=1

and id > #{_parameter}

大量重复的字段

http://id,name

引用写法

foreach

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

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

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

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

5、close表示以什么结束,

xVzFZH close="" separator=";">

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}

xVzFZH close="" separator=";">

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 = used_flow + #{flow},

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



以上所述是给大家介绍的MyBatis常用标签大全,希望对大家有所帮助,如果大家有任何疑问请给我留言,会及时回复大家的。在此也非常感谢大家对我们网站的支持!


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Java源码解析Integer方法解读
下一篇:MyBatis的 config.xml标签
相关文章

 发表评论

暂时没有评论,来抢沙发吧~