docs: public int insertOrUpdate(Connection conn, Entity record, String... keys) throws SQLException {
  		final Entity where = record.filter(keys);
  		if(MapUtil.isNotEmpty(where) && count(conn, where) > 0) {
  			return update(conn, record, where);
  		}else {
  			return insert(conn, record);
  		}
  	}