zoukankan      html  css  js  c++  java
  • springboot实现fileUpLoad

    思路:将准备上传的文件通过上传文件接口转存到项目文件中的相对路径中,或者定义到绝对路径中。转存成功,可以在该路径中找到更换了命名后的转存文件。将转存文件的src(url)存储到数据库中,并附上创建人,创建时间等字段。测试:调用该接口后,可得到文件转存后的url,访问该url,能定位到文件位置,提示下载功能。

    部署:部署到docker中运行,需要将docker中文件的转存url与linux环境中的本地路径做映射。每次运行docker后,docker的Id是会变化的,仅拿到docker中转存url是不够的,需要映射到本地路径()-v命令实现。

    部署方法:路径更换到项目路径下的deploy目录下,该目录下存放三个文件,项目jar包,dockFile文件和broker.sh文件。运行broker.sh文件,

    sh broker.sh

    如果出现bug,就单条命令复制后逐一运行。进入docker文件后(docker run exec...)查看文件目录,查看是否已生成转存文件。

  • 相关阅读:
    DataContext.ExecuteQuery的两种方法调用
    记一次电脑被清空的感受
    JAVA学习<二>
    JAVA学习记录<一>
    iOS服务器数据请求"汉字编码"问题
    iOS上传图片问题
    iOS类型的转换
    iOS限制输入解决方法
    iOS10权限问题
    JS进阶学习<一>
  • 原文地址:https://www.cnblogs.com/DaTouDaddy/p/6888175.html
Copyright © 2011-2022 走看看