首页 > 编程 > Java > 正文

使用MyBatis 动态update数据

2019-11-26 13:32:07
字体:
来源:转载
供稿:网友

使用mybatis写sql,需要动态更新对象数据,每次需要更新的字段不同,为了防止null空异常,就需要用动态sql了,

<update id="update" parameterType="com.commuli.po.User">update s_user<trim prefix="set" suffixOverrides=","><if test="name!=null">name=#{name},</if><if test="age!=null">age=#{age},</if><if test="address!=null">address=#{address},</if><if test="createDate!=null">createDate=#{createDate},</if></trim>whereid=#{id}</update>

注:trim标签用来去掉sql中最后一个字段的逗号“,”。

以上所述是小编给大家介绍的使用MyBatis 动态update数据,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对武林网网站的支持!

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表