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

做网站详细教程江苏建设会计学会网站

做网站详细教程,江苏建设会计学会网站,做餐饮类网站用哪个程序,重庆智能网站建设价格[local-file-system]基于服务器磁盘的本地文件存储方案 仅提供后端方案 github 环境 JDK11linux/windows/mac 应用场景 适用于ToB业务,中小企业的单体服务,仅使用磁盘存储文件的解决方案 仅使用服务器磁盘存储 与业务实体相结合的文件存储方案&…

[local-file-system]基于服务器磁盘的本地文件存储方案

仅提供后端方案
github

环境

  • JDK11
  • linux/windows/mac

应用场景

  • 适用于ToB业务,中小企业的单体服务,仅使用磁盘存储文件的解决方案

  • 仅使用服务器磁盘存储

  • 与业务实体相结合的文件存储方案,如企业中对于设备信息维护,需要上传对应文件,类型包括”设备采购合同文件“,”设备验收照片“等,在本项目中的维护形式可见如下图。

效果示例

在这里插入图片描述

表结构设计

本项目使用sqlserver作为数据库,目前仅提供sqlserver的表脚本初始化sql。

本项目持久性框架使用Mybatis-Plus,可轻松切换至Oracle,MySql等数据库。

本项目主要使用两个表

  • t_file 文件信息的存储表,包含文件名称、类型后缀、大小、相对文件路径(目前file_path表相对)、module模块名(可对应配置存储目录)。注意,此表中module_name模块用于分类。
  • tr_link_file 文件与模块的关联表,使用link_id表示其他各种表(设备表、工厂表)的id主键, file_id表示t_file的id主键。module_name表示属于哪个模块的文件关联(可以表示此link_id的来源)。

见如下图,可表示为

  • 设备需要维护设备照片信息,我们需要提前定义module_name为”Equipment_photo“,在前端通过api上传后存储到t_file,而实际文件存储到对应磁盘位置,并返回FileInfo信息(fileId,fileName),前端得到已经存储的文件id后,可在用户点击保存信息时,将fileId集合携带,系统再进行关联操作,在tr_link_file表中维护对应的关联数据。(缺点:用户上传文件后,如果不进行保存设备信息,那么tr_link_file的关联是无法建立的。)
    在这里插入图片描述
http://www.dtcms.com/wzjs/599103.html

相关文章:

  • 做问卷的网站有那些做微信推送网站
  • 所有复刻手表网站郑州网站设计收费
  • 光触媒网站建设手机什么app做网站
  • 网站源码搭建网站百度推广是否做网站
  • 做百度网站排建设网站经营范围
  • ssh做的网站佛山网站制作建设
  • 微信网站搭建多少钱网站运营一月多少钱
  • 网站收录不增加手机怎么向wordpress传文件下载
  • 合肥 网站建设公司江苏做网站的公司有哪些
  • 做平面那个网站素材好开发应用程序的步骤
  • 可信网站 费用电子商务网站建设试卷.doc
  • 网站建设费的摊销查营业执照怎么查询
  • 专业定制网站建设哪里有郑州软件开发学校
  • 小型IT网站开发公司wordpress更新很慢
  • 网站建设与管理学习什么wordpress编辑留言板
  • 网站改名工信部需要怎么做如何建外贸网站
  • lovefort表白网站制作女生做网站运营好吗
  • 深圳网页网站设计网站如何带来流量
  • 做网站运营有前景么网站开发专业定制
  • 网站接口设置羊绒制品有限公司网站建设论文
  • 住房和成乡建设部网站课堂资源管理网站开发需求分析
  • 广西建设职业技术学院教育网站百度自己网站排名
  • 茶叶网站开发目的和意义全网整合营销
  • 自己做网站赚佣金纹绣培训班一般价格多少
  • wordpress还原网站源码wordpress主菜单下拉箭头怎么设置
  • 网站提示503百度百科网站开发
  • 企业建站平台哪个好wordpress 获取所有页面
  • 做网站的素材都在哪里下载兰州网站建设招聘最新
  • 如何建设网站兴田德润可以吗服装网站建设优点和缺点
  • 网站建设专用术语网站优化建设广州