推荐一个开源文件管理系统,简单好用

boyanx8个月前技术教程51

大家好,我是为广大程序员兄弟操碎了心的小编,每天推荐一个小工具/源码,装满你的收藏夹,每天分享一个小技巧,让你轻松节省开发效率,实现不加班不熬夜不掉头发,是我的目标!

今天小编推荐一个开源文件管理系统:基于 SpringBoot2.x + MyBatisPlus + MySQL + Shiro+ Layui 等搭配七牛云,阿里云OSS实现的云存储管理系统。包含文件上传、删除、预览、云资源列表查询、下载、文件移动、重命名、目录管理、登录、注册、以及权限控制等功能。

开源协议

使用 Apache-2.0 开源许可协议

链接地址

技术栈

后端:

  • Spring Boot 2.4.3
  • orm: MyBatis Plus
  • 数据库:MySQL 5.7
  • 权限安全控制:shiro
  • 本地缓存:ehcache
  • 文件上传:七牛云 阿里云OSS

前端:

  • Thymeleaf
  • Layui v2.5.5
  • Jquery
  • Ajax

演示截图

登录页

注册页

主页

资源操作

目录管理

重命名

添加文件夹

移动文件或目录

删除文件

结尾

本期就分享到这里,我是小编南风吹,专注分享好玩有趣、新奇、实用的开源项目及开发者工具、学习资源!希望能与大家共同学习交流。

相关文章

Nodejs文件上传、监听上传进度(node监听文件变化)

文件上传如果加上进度条会有更好的用户体验(尤其是中大型文件),本文使用Nodejs配合前端完成这个功能。前端我们使用 FormData 来作为载体发送数据。效果前端部分HTML 部分 和 Js 部分&...

Axure完成前端开发可行性探索(axure 插件开发)

曾经有产品经理使用Axure做个人博客,并发布上线。Axure到底有多少潜力?能否可以挑战更多的开发项目成为直接上线可用的产品?笔者正好利用2020年超长的春节假期进行一次探索。为什么会想到要用一款原...

你知道HTML、CSS、JS文件在浏览器中是如何转化成页面的吗?

在前面一篇文章:「高频面试题」浏览器从输入url到页面展示中间发生了什么 中,我们有对浏览器的渲染流程做了一个概括性的介绍,今天这篇文章我们将深入学习这部分内容。对于很多前端开发来说,平常做工主要专注...

网页中实现文件上传下载的三种解决方案(推荐)

网页中实现文件上传下载的三种解决方案(推荐),HTML5实现文件批量上传组件,JQUERY 实现文件夹上传(保留目录结构),B/S大文件上传支持断点上传,WebService 大文件上传,断点续传分片...

文件上传,排版是伤(上传文档格式不正确怎么解决)

当你还是一只猫的时候,记着你的目标要成为一只虎。当你成为一只虎的时候,别忘了你曾经是一只猫。心态要高,姿态要低。不要看轻别人,更不要高估自己。 上传专题:文件上传操作图片预览功能拖拽文件原生和Jque...

在 node 中使用 jquery ajax(node js orm)

对于前端同学来说,ajax 请求应该不会陌生。jquery 真的ajax请求做了封装,可以通过下面的方式发送一个请求并获取相应结果:$.ajax({ url: "https://ech...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。