实习工作中,完成了领导交给的任务,将搜集到的数据插入到数据库中,代码片段如下:
static Connection getConnection()
throws SQLException, IOException , ClassNotFoundException
{
Properties props = new Properties();
FileInputStream in = new FileInputStream("company.ini");
props.load(in);
in.close();
String driver=props.getProperty("driver");
String url = props.getProperty("url");
String user = props.getProperty("user");
String pass = props.getProperty("pass");
// 加载数据库驱动
Class.forName(driver);
// 取得数据库连接
return DriverManager.getConnection(url, user, pass);
}
这个是JDBC获取数据库连接的代码,数据库的配置信息写在了company.ini文件中。
下面是从指定文件中读取数据,插入到数据库中指定表格的代码。
try
{
BufferedReader br=new BufferedReader(new FileReader("data.txt"));
String line=null;
while((line=br.readLine())!=null)
{
String date=new java.text.SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(new Date());
String sql="insert into keyword_garbage values(null,'"+line+"','"+Insert.keywordEncode(line)+"',0,0,'"+date+"',null)";
try
{
stmt.executeUpdate(sql);
}
catch (SQLException e2)
{
e2.printStackTrace();
}
}
}
catch(FileNotFoundException e2)
{
e2.printStackTrace();
}
catch(IOException e2)
{
e2.printStackTrace();
}
由于对异常捕获没有特殊要求,所以我仅仅满足了语法上的要求。。大家可以根据实际情况再做修改。
分享到:
相关推荐
java 批量复制文件并把路径插入到数据库表中; 包括:读取文件夹列表、子文件夹;新建一个文件夹;Oracle数据库链接; 修改一下链接数据库以及文件夹路径即可
可以从数据库中读取blob字段并插入到另一个表中,已经测试通过
xml文件导入到mysql数据库中,包括文件:ConnectionUtils.java,InsertDT.java,db_mysql.properties,test01.xml,需要的jar包dom4j-1.6.1.jar,mysql-connection-java-3.1.1.3-bin.jar,jaxen-1.1-beta-7.jar
EasyExcel 并发读取文件字段并进行校验,数据写入到新文件,批量插入数据到数据库 demo
定时读取PDF文件并且批量插入38W条数到数据库,里面包含线程定时执行线程,事务批量插入,读取配置文件工具类,数据库连接工具类,日期工具类,一个小的项目。
用java语言实现对word表格操作,实现自动批量往数据库中插入数据,节省插入数据时间。
java读取Txt文本中的手机号码插入到数据库,只能用炫酷来形容,感兴趣就下载看看吧
工作中有很多数据以txt方式存储,需要导入oracle数据库处理(方便进行计算、统计),因文件较多,不便于手工处理,所以编写此程序以便进行数据导入。已经测试过,可以将数据导入oracle。
批量读取txt文件导入到数据库中,批量读取txt文件导入到数据库中 批量读取txt文件导入到数据库中,批量读取txt文件导入到数据库中
用java把excel表的数据导入到数据库(可能有些类型还没考虑完全,抽空写的) 简单的思路 一、先获取数据库表的字段名、主键名, 二、读取excel文件的数据(注意:excel文件的数据表字段的顺序与该表的顺序一致,...
Java多线程读取大文本文件并批量插入MongoDB的代码,文本文件,csv文件,可以结合POI改造使其支持excel。 适合做大量文本数据或日志文件入库的场景,大文本被拆分成多个线程处理,速度快。 批量插入MongoDB,存在则...
这是一篇将最新的省市区json数据通过java读取之后,遍历然后存储到数据库中的资源,json数据和数据库sql都包含在内,.java文件中是通过url访问的,controller可能需要稍微改一下,不想搞得话就直接运行sql文件吧!
java按行读取大容量文本文件,并按行解析入库。使用java.nio下面的相关方法
用java读取全国省市的xml,并插入到数据库中
使用了POI操作读取excel、mybatis连接数据库。。。。。。
将图片上传到mysql数据库中,并且是使用到了基于TCP的Socket通信、基本的IO字符流的读写操作、基本的mysql数据库的查询和插入这三个知识点上传文件到mysql数据库
jakarta-oro.jar commons-net-1.4.1.jar 博文链接:https://firezhfox.iteye.com/blog/1913128
java中sqllite数据库blob数据类型的存取.docx
文本数据库数据库操纵JAVA实现版本.以固定的查询和插入功能实现数据的基本操作功能。
Java调用数据库存储过程[mysql测试通过]