<set>
元素
在Hibernate中,如果想要更新某一个对象,就需要发送所有的字段给持久化对象,然而实际应用中会存在只需要更新某一个或几个字段。为了让程序只更新需要更新的字段,MyBatis提供了<set>
元素来完成这一工作。<set>
元素主要用于更新操作,主要作用是在动态包含的SQL语句前输出一个SET关键字,并将SQL语句中最后一个多余的逗号去除。
【示例】以更新操作为例,使用<set>
元素对映射文件中更新用户信息的SQL语句进行修改的代码如下所示。
<!--<set>元素-->
<update id="updateUser" parameterType="com.