int r = 0;
Map<String, List<Object[]>> sqlAndArgsList = new HashMap<String, List<Object[]>>();
try {
for (Object arg : args) {
SqlDelGenerator sqlGenerator = new SqlDelGenerator(pojoType, arg, false);
String sql = sqlGenerator.getSql();
if (sqlAndArgsList.containsKey(sql)) {
sqlAndArgsList.get(sql).add(sqlGenerator.getArgs());
} else {
List<Object[]> argsList = new ArrayList<Object[]>();
argsList.add(sqlGenerator.getArgs());
sqlAndArgsList.put(sql, argsList);
}
}
} catch (IllegalArgumentException e) {
logger.error("init delete sql error! exec number : {}", r, e);