壹个丶蓝人 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 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料