壹个丶蓝人 2019-10-21 09:47 采纳率: 0%
浏览 615

调用webService接口分批上传数据?

数据库查到表数据,调用别人的webService接口将数据传上去,由于数据量过大,传不过去,有人说可以分批上传或者分页上传。求指教!!别的方法也行。

private int uploadDataType_1() throws SQLException{
        //获取数据
        ResultSet resultSet = DBConnection.executeQuery(
                "SELECT * from TB_enterprise WHERE province_id ='430000'"
                );
        //数据集结构
        ResultSetMetaData reMetaData = resultSet.getMetaData();
        //数据集的列数
        int columnCount = reMetaData.getColumnCount();  
        JSONArray array = new JSONArray();
        while (resultSet.next()) {
            //转json
            JSONObject jsonObject = new JSONObject();
            for (int i = 1; i <= columnCount; i++) {
                String columnLabel = reMetaData.getColumnLabel(i);
                String value = resultSet.getString(columnLabel);
                jsonObject.put(columnLabel, value);
            }

            array.add(jsonObject);
        }
        System.out.println("企业数据--"+array);

        //调用ws
        GrainServiceImplService rs = new GrainServiceImplService();
        GrainService re = rs.getGrainServiceImplPort();
        int responseCode=   re.test(array, "1", 1, "3", "4");
        System.out.println("执行结果为" + responseCode);
        return responseCode;
    }

array这是正常上传的json数组 怎么把它转成_byte[]_类型然后分批上传????

  • 写回答

2条回答 默认 最新

  • 关注
    评论

报告相同问题?

悬赏问题

  • ¥20 关于#qt#的问题:Qt代码的移植问题
  • ¥50 求图像处理的matlab方案
  • ¥50 winform中使用edge的Kiosk模式
  • ¥15 关于#python#的问题:功能监听网页
  • ¥15 怎么让wx群机器人发送音乐
  • ¥15 fesafe材料库问题
  • ¥35 beats蓝牙耳机怎么查看日志
  • ¥15 Fluent齿轮搅油
  • ¥15 八爪鱼爬数据为什么自己停了
  • ¥15 交替优化波束形成和ris反射角使保密速率最大化