工作中发现有一个功能不好使,虽然公司框架有上传功能,但是不适用,所以自己写了一个简单的样例,部分代码如下:
//获取文件minetype使用 FileNameMap fileNameMap = URLConnection.getFileNameMap(); File file=null; InputStream is = null; //多张图片,fjpsth是图片路径 for(int i=0;i<fjpsth.length;i++){ file = new File(fjpsth[i]); //获取图片名称 String name = file.getName(); //获取图片minetype String type = fileNameMap.getContentTypeFor(fjpsth[i]); //把文件转换成字节数组 is = new FileInputStream(file); long length = file.length(); if (length > Integer.MAX_VALUE) { throw new IOException("File is to large "+file.getName()); } byte[] bytes = new byte[(int)length]; int offset = 0; int numRead = 0; while (offset < bytes.length && (numRead=is.read(bytes, offset, bytes.length-offset)) >= 0) { offset += numRead; } if (offset < bytes.length) { throw new IOException("Could not completely read file "+file.getName()); } //插入数据库 ………… } is.close();
相关推荐
java从xml中读入数据并存入到sqlserver2005数据库中
shp文件:地理信息系统,也被称作GIS,它主要的扩展类型是SHAPEFILE (.SHP),一个包含了矢量地理空间数据的流行文件格式,描述了几何形态,点,线和多边形...该方法通过java代码实现将shp文件的数据读取以及存入数据库
java从excel中读取数据并保存到sqlserver数据库中。 其中所需包需要自己下,一个是微软的sqlserver连接驱动包。还有一个是连接excel相关的包,网上都能找到。
2、java读取数据库数据,并导出为excel文件。 3、README.md中有详细的操作步骤示例。 使用说明: 1. 先使用postman导入:other/excel相关.postman_collection.json 2. 导入sql到数据库:other/excel.sql 3. idea导入...
本人以JAVA来实现以支付宝的账单表为例,实现JAVA读取CSV..csv是一种文件格式(如.txt、.doc等),也可理解.csv文件就是一种特殊格式的纯文本文件。即是一组字符序列,字符之间已英文字符的逗号或制表符(Tab)分隔。
java从excel中读入数据库并存入sqlserver2005数据库中
java 读取txt文本文件中的数据并保存到数据库中源代码,假设txt已有格式,并以","分隔。其中的sql包需要自己去微软官网下载。
利用 Apache POI 对 excel 操作并存入MySQL数据库的一个小demo。
java从xml中读取数据存入sqlserver2005数据库。 所需包请自己下。
JAVA串口助手接收串口来的数据,并将数据解析存储入MySQL数据库中,在使用前串口需要有设备,同时自己创建数据库与数据表,见README
NULL 博文链接:https://qq-24665727.iteye.com/blog/2339850
在生产企业中,会涉及到许多诸如把外部文件内容导入到数据库。本资源采用java程序开发,文本文件内容里的字段用“,”分开(如果是其他标识符,相应修改一下就行了),方便快捷。
NULL 博文链接:https://minsifansi.iteye.com/blog/693292
读取存入数据库的流程图,流程图存入数据库是乱码
Java多线程读取大文本文件并批量插入MongoDB的代码,文本文件,csv文件,可以结合POI改造使其支持excel。 适合做大量文本数据或日志文件入库的场景,大文本被拆分成多个线程处理,速度快。 批量插入MongoDB,存在则...
用java语言实现对word表格操作,实现自动批量往数据库中插入数据,节省插入数据时间。
需求主要是将word文档里面的题库读取,解析和存入数据库。数据库设计目前就用一张表,一个测试数据库。直接部署运行环境,运行即可。
工作中有很多数据以txt方式存储,需要导入oracle数据库处理(方便进行计算、统计),因文件较多,不便于手工处理,所以编写此程序以便进行数据导入。已经测试过,可以将数据导入oracle。
jakarta-oro.jar commons-net-1.4.1.jar 博文链接:https://firezhfox.iteye.com/blog/1913128
这是一篇将最新的省市区json数据通过java读取之后,遍历然后存储到数据库中的资源,json数据和数据库sql都包含在内,.java文件中是通过url访问的,controller可能需要稍微改一下,不想搞得话就直接运行sql文件吧!