修复Entity类带boolean字段调DataSource.insert出现异常的bug

This commit is contained in:
Redkale
2019-06-26 16:51:48 +08:00
parent 3dde9bb293
commit 358862fe59

View File

@@ -182,6 +182,8 @@ public class DataJdbcSource extends DataSqlSource<Connection> {
Blob blob = conn.createBlob();
blob.setBytes(1, (byte[]) val);
prestmt.setObject(++i, blob);
} else if (val instanceof Boolean) {
prestmt.setObject(++i, ((Boolean) val) ? (byte) 1 : (byte) 0);
} else if (val instanceof AtomicInteger) {
prestmt.setObject(++i, ((AtomicInteger) val).get());
} else if (val instanceof AtomicLong) {