MyBatis setタグが空の場合の対処法【動的SQL】
MyBatisのタグ内に何も記述がない場合、問題を解決するためにデフォルト値を指定することができます。例えば、タグ内にデフォルト値を設定することができます:
<set>
column_name = #{propertyName, jdbcType=VARCHAR, javaType=String, mode=IN}
</set>
このように、タグの内部に何もない場合でも、デフォルト値が設定されます。空のタグによるエラーを回避することができます。