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

公司网站维护费用计哪个科目福田网站 建设seo信科

公司网站维护费用计哪个科目,福田网站 建设seo信科,网络广告推广方式,海南百度推广公司有哪些笔者计划为大家介绍分布式文件系统#xff0c;用于存储应用的图片、word、excel、pdf等文件。在开始介绍分布式文件系统之前#xff0c;为大家介绍一下使用本机存储来存放文件资源。二者的核心实现过程是一样的#xff1a;上传文件#xff0c;保存文件(本节是本地磁盘)返回…笔者计划为大家介绍分布式文件系统用于存储应用的图片、word、excel、pdf等文件。在开始介绍分布式文件系统之前为大家介绍一下使用本机存储来存放文件资源。二者的核心实现过程是一样的上传文件保存文件(本节是本地磁盘)返回文件HTTP访问服务路径给前端进行上传之后的效果展示一、复习服务端接收上传的目的是提供文件的访问服务那么对于SpringBoot而言有哪些可以提供文件访问的静态资源目录呢classpath:/META-INF/resources/classpath:/static/classpath:/public/classpath:/resources/这是之前我们为大家介绍的内容从这里看出这里的静态资源都在classpath下。那么就出现问题应用的文件资源不能和项目代码分开存储(你见过往github上传代码还附带项目文件数据的么)项目打包困难当上传的文件越来越多项目的打包jar越来越大。代码与文件数据不能分开存储就意味着文件数据的备份将变得复杂二、文件上传目录自定义配置怎么解决上述问题?别忘记了spring boot 为我们提供了 使用 spring.resources.static-locations 配置自定义静态文件的位置。web: upload-path: D:/data/spring: resources: static-locations: classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/,file:${web.upload-path}web.upload-pathspring.resources.static-locations三、文件上传的Controller实现详情看代码注释RestControllerpublic class FileUploadController { //绑定文件上传路径到uploadPath Value(${web.upload-path}) private String uploadPath; SimpleDateFormat sdf new SimpleDateFormat(yyyy/MM/dd/); PostMapping(/upload) public String upload(MultipartFile uploadFile, HttpServletRequest request) { // 在 uploadPath 文件夹中通过日期对上传的文件归类保存 // 比如/2019/06/06/cf13891e-4b95-4000-81eb-b6d70ae44930.png String format sdf.format(new Date()); File folder new File(uploadPath format); if (!folder.isDirectory()) { folder.mkdirs(); } // 对上传的文件重命名避免文件重名 String oldName uploadFile.getOriginalFilename(); String newName UUID.randomUUID().toString() oldName.substring(oldName.lastIndexOf(.), oldName.length()); try { // 文件保存 uploadFile.transferTo(new File(folder, newName)); // 返回上传文件的访问路径 String filePath request.getScheme() :// request.getServerName() : request.getServerPort() format newName; return filePath; } catch (IOException e) { throw new CustomException(CustomExceptionType.SYSTEM_ERROR); } }}四、写一个模拟的文件上传页面进行测试把该upload.html文件放到classpath:public目录下对外提供访问。 Title 访问测试、点击“选择文件”之后保存文件被保存到服务端的 web.upload-path 指定的资源目录下浏览器端响应结果如下返回一个文件HTTP访问路径使用该HTTP访问路径在浏览器端访问效果如下。证明我们的文件已经成功上传到服务端以后需要访问该图片就通过这个HTTP URL就可以了。欢迎关注微信公众号慕容千语来源https://www.tuicool.com/articles/uq6JVzn
http://www.zqtcl.cn/news/675237/

相关文章:

  • 网站建设从初级到精通网站开发成本预算价目表
  • 网站程序开发上海高端网站开发站霸网络
  • 企业网站对网络营销的意义环保材料 技术支持 东莞网站建设
  • 房地产网站建设价格买卖网站
  • 网站宣传方案开发专业网站
  • 电子商务+网站建设wordpress首页幻灯
  • 网站建设表格的属性学校网站建设命名
  • 清远网站建设自学网站开发要多久
  • 可信网站 quot 验证能防范哪些安全.教育类app开发价格表
  • 网站设计服务流程深圳网站设计公司费用大概多少
  • 邮件网站怎么做的本地计算机做网站服务器
  • 自己建的网站打不开html5 手机网站 模版
  • 网站建设跟网站结构如何提高网站排名的方法
  • 网站模板 缓存商标网上开店创业计划书
  • 沧州网站建设微艾薇怎样给企业做网站
  • 如何做淘宝客的网站个人网站设计与制作代码
  • 信用门户网站建设观摩惠州专业做网站
  • wordpress打开网站前广告佛山百度推广seo服务
  • 松北建设局网站vps 用ip可以访问网站么
  • 网站图片内容免费开源crm
  • wordpress调用分类栏目wordpress文章优化
  • 建站公司上海企业官网模板下载
  • 网站建设推广话术wordpress 不显示缩略图
  • 企业电子商务网站建设和一般百拓公司做网站怎么样
  • 吉林网站建设司上海什么做网站的公司比较好
  • 吉安市建设规划局网站jsp wordpress
  • 建设银行贵金属网站微信小程序注册后怎么使用
  • 如何做律师网站河南建网站 优帮云
  • 云阳如何做网站网站建设旅游
  • 推荐一个简单的网站制作单位网站服务的建设及维护