java_分段上传_断点续传_超大附件上传spring-fileupload-plupload-mysql


一个可以运行的项目,关于大附件上传这块的关键技术,在mysql中创建 upload 数据库,导入sql文件,运行项目,修改 database.java 文件下的数据库密码,就实现了超大附件的分片上传,每个方法的功能都写着注解呢,个根据需要做断点续传功能! 后端导了fileupload的jar包 前端用了plupload的js插件 没有加mybatis和spring更具需要自己加 如果满意可以请评论点赞
资源截图
代码片段和文件信息
package db;

import java.sql.*;

public class Database {
private String dbDriver = “com.mysql.jdbc.Driver“;
private String sConnStr = “jdbc:mysql://localhost:3306/upload?useUnicode=true&characterEncoding=UTF-8“;
//mysql数据库密码
private String MysplPassword = “1234“ ;
public Connection connect = null;
public ResultSet rs = null;
public Database() {
try {
Class.forName(dbDriver).newInstance();
connect = DriverManager.getConnection(sConnStr “root“ MysplPassword);
} catch (Exception ex) {
System.out.println(“连接异常“);
}
}

public ResultSet executeQuery(String sql) {
try {
connect = DriverManager.getConnection(sConnStr “root“ MysplPassword);
Statement stmt = connect.createStatement();
rs = stmt.executeQuery(sql);
} catch (SQLException ex) {
System.err.println(ex.getMessage());
}
return rs;
}

public void executeUpdate(String sql) {
Statement stmt = null;
rs = null;
try {
connect = DriverManager.getConnection(sConnStr “root“ MysplPassword);
stmt = connect.createStatement();
stmt.executeUpdate(sql);
stmt.close();
connect.close();
} catch (SQLException ex) {
System.err.println(ex.getMessage());
}
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-01-08 17:19  plupload
     文件         961  2018-01-08 15:51  plupload.classpath
     目录           0  2018-01-08 15:18  plupload.myeclipse
     文件         297  2014-03-21 09:46  plupload.mymetadata
     文件        1751  2013-01-15 18:07  plupload.project
     目录           0  2018-01-08 17:19  plupload.settings
     文件         500  2013-01-15 17:28  plupload.settings.jsdtscope
     文件         364  2018-01-08 15:51  plupload.settingsorg.eclipse.jdt.core.prefs
     文件         462  2013-01-15 17:28  plupload.settingsorg.eclipse.wst.common.component
     文件         292  2018-01-08 15:51  plupload.settingsorg.eclipse.wst.common.project.facet.core.xml
     文件          49  2013-01-15 17:28  plupload.settingsorg.eclipse.wst.jsdt.ui.superType.container
     文件           6  2013-01-15 17:28  plupload.settingsorg.eclipse.wst.jsdt.ui.superType.name
     目录           0  2018-01-08 17:19  pluploadsrc
     目录           0  2018-01-08 17:19  pluploadsrcdb
     文件        1249  2018-01-08 17:11  pluploadsrcdbDatabase.java
     目录           0  2018-01-08 17:19  pluploadsrcgson
     目录           0  2018-01-08 17:19  pluploadsrcgsondemo
     文件        2221  2018-01-08 16:52  pluploadsrcgsondemoCkeckFileServlet.java
     文件        5312  2018-01-08 17:15  pluploadsrcgsondemoUploaderServlet.java
     目录           0  2018-01-08 17:19  pluploadWebRoot
     目录           0  2018-01-08 17:19  pluploadWebRootootstrap
     文件       45262  2013-01-07 21:20  pluploadWebRootootstrapeasyui.css
     目录           0  2018-01-08 17:19  pluploadWebRootootstrapimages
     文件         184  2013-01-07 21:20  pluploadWebRootootstrapimagesaccordion_arrows.png
     文件          43  2013-01-07 21:20  pluploadWebRootootstrapimageslank.gif
     文件         173  2013-01-07 21:20  pluploadWebRootootstrapimagescalendar_arrows.png
     文件         117  2013-01-07 21:20  pluploadWebRootootstrapimagescombo_arrow.png
     文件         220  2013-01-07 21:20  pluploadWebRootootstrapimagesdatagrid_icons.png
     文件         626  2013-01-07 21:20  pluploadWebRootootstrapimagesdatebox_arrow.png
     文件         319  2013-01-07 21:20  pluploadWebRootootstrapimageslayout_arrows.png
     文件        1274  2013-01-07 21:20  pluploadWebRootootstrapimageslinkbutton_bg.png
............此处省略109个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)