我将使用MyBatis和MySql在我的项目中。
我有一个myField ENUM('yes','no'),我想将其映射到Java布尔值:
我知道我可以修改所有的mybatis模板,例如:
但是我能以更便捷的方式完成吗?
我有一个myField ENUM('yes','no'),我想将其映射到Java布尔值:
我知道我可以修改所有的mybatis模板,例如:
<update id="update">
UPDATE
myTable
<set>
...
<if test="myField != null">myField = <choose>
<when test="myField == true">'yes'</when>
<otherwise>'no'</otherwise>
</choose>,
</if>
...
</set>
WHERE
...
</update>
但是我能以更便捷的方式完成吗?