网站首页文章详情

MyBatis:update动态sql的使用

发布时间:2019-03-06 12:33编辑:胜男

配置xml文件,使用set if 标签

<update id="save" parameterType="ProductCategory">    
update product_category    
<!-- set会自动去掉最后一个, -->    
<set>    
<if test="categoryName!=null and categoryName!=''">category_name=#{categoryName},</if>    
<if test="categoryType!=null and categoryType!=''">category_type=#{categoryType},</if>    
</set>    
where category_id=#{categoryId}    
</update>

就可以了