List<CaseInfo> caseList = new ArrayList<CaseInfo>();
Calendar cal = Calendar.getInstance();
int count = 1;
for(int j = 1; j<=20; j++){
for(int i = count; i<=(5000*j); i++){
CaseInfo cas = new CaseInfo();
cas.setCasNo(StringUtils.leftPad(String.valueOf(i), 20, '0'));
int result = (int) (Math.random()*(20-1)+1);
cas.setAmount(amount[result]);
result = (int) (Math.random()*(20-1)+1);
cas.setOverDueDay(overDueDay[result]);
cas.setCreator("System");
cas.setCreateTime(new Timestamp(cal.getTimeInMillis()));
caseList.add(cas);
count++;
}
caseInfoDao.save(caseList);
System.out.println(" case info records :: " + caseList.size());