当前位置: 首页 > news >正文

视频发布到哪些平台可以赚钱杭州网站排名seo

视频发布到哪些平台可以赚钱,杭州网站排名seo,外链链接平台,wordpress 自己写的网页需求 由于生产数据库不能直接连接下载数据#xff0c;所以需要在监控系统上做一个根据sql动态查询并下载数据的功能。 实现思路 写一个接口#xff0c;传入需要查询的数据库信息和sql#xff0c;将查询的接口导出到Excel中 实现细节 入参 Data public class ExportDat…需求 由于生产数据库不能直接连接下载数据所以需要在监控系统上做一个根据sql动态查询并下载数据的功能。 实现思路 写一个接口传入需要查询的数据库信息和sql将查询的接口导出到Excel中 实现细节 入参 Data public class ExportDataReq {/*** jdbc:mysql://localhost:3306/your_database;*/NotEmptyString url;NotEmptyString user;NotEmptyString password;NotEmptyString sql;NotEmptyString[] titles; } controller Slf4j Controller RequestMapping(/export/) public class ExportController {AutowiredExportService exportService;ApiOperation(value 下载数据信息, notes 日期格式yyyy-MM-dd, httpMethod POST)PostMapping(value /exportData)ResponseBodypublic BaseResponse exportData(RequestBody Valid ExportDataReq req,HttpServletResponse response) {BaseResponse baseResponse exportService.exportData(req, response);return baseResponse;} } 接口 public interface ExportService {BaseResponse exportData(ExportDataReq req, HttpServletResponse response); } 服务 Service public class ExportServiceImpl implements ExportService {Overridepublic BaseResponse exportData(ExportDataReq req, HttpServletResponse response) {try (Connection conn DriverManager.getConnection(req.getUrl(), req.getUser(), req.getPassword());Statement stmt conn.createStatement();ResultSet rs stmt.executeQuery(req.getSql())) {//创建wbHSSFWorkbook wb new HSSFWorkbook();//创建sheetHSSFSheet sheet wb.createSheet(data);//添加标题addTitle(sheet,req.getTitles());//添加内容addRow(sheet,rs);//导出writeToResponse(response,wb,datadateNow());return ResponseUtils.success();} catch (Exception ex) {ex.printStackTrace();return ResponseUtils.fail(ex.getMessage());}finally {}}protected void writeToResponse(HttpServletResponse response, HSSFWorkbook wb, String fileName) throws IOException {response.addHeader(Content-Disposition, attachment;filename URLEncoder.encode(fileName,utf-8).xls);response.setContentType(application/vnd.ms-excel;charsetutf-8);response.setCharacterEncoding(UTF-8);OutputStream out response.getOutputStream();wb.write(out);out.flush();wb.close();}private void addRow(HSSFSheet sheet, ResultSet rs) throws SQLException {ResultSetMetaData rsMetaData rs.getMetaData();int columnCount rsMetaData.getColumnCount();int rowNum 1;while (rs.next()) {Row row sheet.createRow(rowNum);for (int i 1; i columnCount; i) {Cell cell row.createCell(i - 1);String columnName rsMetaData.getColumnName(i);switch (rsMetaData.getColumnType(i)) {case Types.VARCHAR:case Types.CHAR:cell.setCellValue(rs.getString(columnName));break;case Types.INTEGER:cell.setCellValue(rs.getInt(columnName));break;case Types.DOUBLE:cell.setCellValue(rs.getDouble(columnName));break;// Add other types as neededdefault:cell.setCellValue(rs.getString(columnName));}}}}private void addTitle(HSSFSheet sheet, String[] titles) {HSSFRow row sheet.createRow((int) 0);for (int i0;ititles.length;i) {HSSFCell cell row.createCell(i);cell.setCellValue(titles[i]);sheet.autoSizeColumn(i);//自动设宽}}private String dateNow(){SimpleDateFormat sdfnew SimpleDateFormat(yyyyMMddhhmmss);return sdf.format(new java.util.Date());} } 然后通过postman即可导出数据因为入参类型比较复杂sql可能较长所以此处使用post请求。 测试 入参 {url:jdbc:mysql://XXXX:63306/gac_order, user:XXX, password:xxx, sql:select order_id,create_time,user_id,status from order_info limit 1000, titles:[order_id,create_time,user_id,status]} postman send按钮下拉的Send and Download 可以顺利下载下数据
http://www.pierceye.com/news/772672/

相关文章:

  • 查一下红之易道学做的什么网站全国大型网站建设
  • 网站页面可以用什么框架做wordpress 自动 图片大小
  • 百度小程序可以根据网站的要求做吗网站建设评分细则
  • 团购模板网站廉洁长沙网站
  • 湖州建设网站制作多多进宝cms网站建设
  • 自己做网站有哪些方法呢深圳网站设计张兵
  • 网站开发技术的选择wordpress 标签 中文
  • 建设速干裤移动网站公司logo注册
  • 中山网站建设找阿江欢迎页网页设计作品欣赏
  • seo是东莞企业网站排seo网站制作与管理技术...
  • 哪里有建设好的网站做网站用哪个预装系统
  • h5技术建设网站的知识wordpress+主题+欣赏
  • 如何优化网站排名淘宝客 备案 网站名称
  • 网站后台管理系统源代码沧州市宇通网站建设公司
  • 郴州网站设计公司阜新网站设计
  • 成都网站制作中国互联个人做电影网站赚钱吗
  • 如何做自己的影视网站惠州惠城网站建设
  • 温州网站推广外包推推蛙网站建设
  • 北京百度网站排名优化四川公共资源交易网招标网
  • 上海网站制作商多用户网上商城
  • 四川建设网电子招投标网站莱芜金点子电话
  • 深圳科技网站建设网站怎么做跳站
  • 做网站需要多少人全国物流货运平台
  • 温州建网站用自己的电脑做网站
  • 综合性门户网站有哪些高端网站建设 房产
  • 百度做的网站能优化吗如何在jsp上做网站页面代码
  • 广州市品牌网站建设公司营销型网站开发推广
  • 甜品网站首页设计用php做的网站模版
  • 怎样做企业的网站百度下载安装免费版
  • 常州市网站优化汕头网站建设和运营