如何在mybatis生成器中通过config使用updateByPrimaryKeySelective设置null

时间:2019-07-24 06:00:05

标签: mybatis spring-mybatis mybatis-generator

这是我的batis生成器文件:

<table tableName="jxc_stock_journal" enableCountByExample="true"
            enableSelectByPrimaryKey="true" enableSelectByExample="true"
            enableUpdateByPrimaryKey="true" enableDeleteByPrimaryKey="true"
            enableInsert="true" domainObjectName="JxcStockJournal">
            <generatedKey column="id" sqlStatement="MySql"
                identity="true" />
</table>

,因此它将生成映射器xml文件。使用updateByPrimaryKeySelective方法中的null签入: enter image description here

我需要使用updateByPrimaryKeySelective将某些字段设置为null,该怎么做?

1 个答案:

答案 0 :(得分:0)

您需要使用“ updateByPrimaryKey”方法设置空值。如您所见,您可以使用“ updateByPrimaryKeySelective”来做到这一点。