entity.setSource(0); //Integer Class service.insert(entity);
数据库里是 null这里应该用什么技巧?
打印的SQL日志里面有没有这个字段
打印的SQL里面有这个字段,0被判定为NULL了。
我改了赋值语句就好了 。entity.setSource(0) 实际就是赋值NULL了,改成 (Integer)0
entity.setSource((Integer)0);
INSERT INTO sys_foo( id, source, opBy, opAt, delFlag ) VALUES( '9fbcdc6f6396434397ab36fa01ae026f', NULL, '', 1535607207, false )