java批处理数据接口
2015-11-09 18:01
471 查看
try {
//获取用户基本信息
int pageSize=1000;//限定大小
int times = 0;//循环次数
int count=UserSumUtil.getInvesCnt();//获取数据有多少条
if(count <= pageSize){//记录的数据条数对比限定的大小
list=UserSumUtil.getInvesList(1,count);//获取数据库的数据
batchInsert(0,count,list);//调用处理方法
}else{
if (count % pageSize == 0) {
times = count / pageSize;
} else {
times = count / pageSize + 1;
}
for(int j=0;j<times;j++){
if(j<(times-1)){
list=UserSumUtil.getInvesList(j+1, pageSize);
batchInsert(0,pageSize,list);
}else{
list=UserSumUtil.getInvesList(j , pageSize);
batchInsert(0, count % pageSize,list);
}
}
}
} catch (Exception e) {
e.printStackTrace();
}
//获取用户基本信息
int pageSize=1000;//限定大小
int times = 0;//循环次数
int count=UserSumUtil.getInvesCnt();//获取数据有多少条
if(count <= pageSize){//记录的数据条数对比限定的大小
list=UserSumUtil.getInvesList(1,count);//获取数据库的数据
batchInsert(0,count,list);//调用处理方法
}else{
if (count % pageSize == 0) {
times = count / pageSize;
} else {
times = count / pageSize + 1;
}
for(int j=0;j<times;j++){
if(j<(times-1)){
list=UserSumUtil.getInvesList(j+1, pageSize);
batchInsert(0,pageSize,list);
}else{
list=UserSumUtil.getInvesList(j , pageSize);
batchInsert(0, count % pageSize,list);
}
}
}
} catch (Exception e) {
e.printStackTrace();
}
相关文章推荐
- Spring3核心技术之事务管理机制
- Java实现Excel导入数据库,数据库中的数据导入到Excel
- java UDP 简单实现编程
- java 光线追踪
- Java 写文件 写excel
- eclipse中LogCat有时不显示信息的简单解决办法
- try catch异常抛出与spring事务回滚策略相关
- java序列化作用
- java异常处理
- JavaIO流
- spring整合quartz时提示表或视图不存在错误解决方法
- Java基础学习22(final)
- eclipse安装axis2插件无法使用
- JAVA中mark()和reset()用法
- win7专业版64位系统安装java
- eclipse启动运行优化
- 【深入Java虚拟机】之八:Java垃圾收集机制
- java访问修饰符(public……)
- mybatis+spring事务管理
- java调用url的两种方式