所有分类
  • 所有分类
  • APP源码
这是我学习JavaWeb半年来做的第一款自主开发的Web项目,从技术选型到数据库建模编码测试最后到部署到服务器。这个过程踩过很多的坑,自己动手做和看视频学习,真是不一样,光看不做会让你觉得这个东西真的很简单,没有写的必要。期间最常见的莫过于空指针异常,对象调用方法时,对象是空,这很多都是需要经验去堆积的。还有就是不同的数据库比如h2和mysql事务执行顺序是不一样的,同样的代码,换一个数据库就可能会报错,h2在事务貌似是栈结构,而mysql是队列,这只是我个人的猜测,并没有深入研究数据库的底层,为了适配多种数据库,我放弃了使用外键。还有controller接收参数问题等,前端后台都自己写,真的能发现很多问题,前后端分离和他人协作开发时,很多问题可能是你的前端,或者是你的后台小伙伴给你解决了。

安全下载机制,每一个下载操作,都是要经过权限认证的
内置springsecurity支持控制登录数,类似qq,挤人下线,保证安全性
拥有回收站,不怕误删
高效的垃圾回收机制
拒绝冗余数据,每份文件只存一份,高效利用磁盘空间
未来计划
增加在线压缩、解压缩
增加拖拽上传
增加上传文件夹
增加文件分享功能
增加远程下载
增加后台管理,可以查看设备状态和管理用户,文件等
增加webdav功能

所用技术

前端:Element UI、Vue CLI@3、Node.js、Webpack

后台:Spring Boot、Spring Data JPA、Spring Security

数据库 : MySQL、H2等关系型数据库

数据结构:递归算法,树的遍历和插入

 

资源下载
下载价格888 环亚币
钻石免费
购买下载说明
0

评论0

甲骨文-amd救砖重装系统
甲骨文-amd救砖重装系统
10分钟前 有人购买 去瞅瞅看

站点公告

(Dear)亲,( Huanya Resource Station is now open!)现在环亚资源站已开站! (All resources can watch content, and we have enabled payment!)所有资源可以观看内容,我们已经开启了支付功能! (Consult customer service before placing an order to enjoy a 20% discount. Thank you for your attention and trust. We will show you better and higher-quality resources.)下单前咨询客服享受8折优惠,感谢您的关注信赖,我们将展示更好更优质的资源给您
显示验证码
没有账号?注册  忘记密码?