如果MyBatis的<set>
标签内部没有任何内容,可以通过指定一个默认值来解决这个问题。例如,可以在<set>
标签内部设置一个默认值,如下所示:
<set>
column_name = #{propertyName, jdbcType=VARCHAR, javaType=String, mode=IN}
</set>
这样,即使<set>
标签内部没有任何内容,也会执行默认值的设置。这样可以避免出现空的<set>
标签导致的错误。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:mybatis中set标签的用法是什么