} else if (int.class.equals(returnType) || long.class.equals(returnType)) { // 更新
return new UpdateOperator(rootNode, method, sqlType);
} else if (int[].class.equals(returnType)) { // 批量更新
return new BatchUpdateOperator(rootNode, method, sqlType);
} else {
throw new IncorrectReturnTypeException("if sql don't start with select, " +
"update return type expected int, " +
"batch update return type expected int[], " +
"but " + method.getReturnType());
}
}