Message转Dml对null值的判断

This commit is contained in:
mcy
2019-05-14 17:31:51 +08:00
parent 72c4daba5f
commit 331dd63c5f

View File

@@ -76,11 +76,15 @@ public class MessageUtil {
dml.getPkNames().add(column.getName()); dml.getPkNames().add(column.getName());
} }
} }
if (column.getIsNull()) {
row.put(column.getName(), null);
} else {
row.put(column.getName(), row.put(column.getName(),
JdbcTypeUtil.typeConvert(dml.getTable(), column.getName(), JdbcTypeUtil.typeConvert(dml.getTable(), column.getName(),
column.getValue(), column.getValue(),
column.getSqlType(), column.getSqlType(),
column.getMysqlType())); column.getMysqlType()));
}
// 获取update为true的字段 // 获取update为true的字段
if (column.getUpdated()) { if (column.getUpdated()) {
updateSet.add(column.getName()); updateSet.add(column.getName());