• Stars
    star
    552
  • Rank 80,595 (Top 2 %)
  • Language
    Java
  • License
    GNU General Publi...
  • Created over 4 years ago
  • Updated 7 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

莫提网盘(moti-cloud)是一个基于 SpringBoot 开发的标准 Java Web 项目。存储模式支持 FTP、阿里云 OSS 对象存储。项目选题新颖,完成度较高,前后端不分离的单体架构,非常适合刚刚接触学习 SpringBoot 的技术小白学习,也非常适合学校中的项目答辩或者毕业设计。喜欢的话记得帮忙点亮 Star,不求打赏,免费分享,只求你一个免费的👍,你的支持是我做下去的动力。

moti-cloud

莫提网盘-v2.0:适合初学者,喜欢的小伙伴可以点上面的Star支持一下嘛!

下载莫提网盘-v1.0

网盘地址 视频演示

注意

拉取项目到本地后,你需要修改一下配置信息

  • application.yml:修改数据源信息以及邮箱服务端信息
  • config.DruidConfig:修改druid登录的用户名和密码
  • utils.FtpUtil:修改FTP服务器的基本信息
  • utils.MailUtils:修改邮箱服务端发送方的邮箱
  • resources.qqconnectconfig.properties:修改app_IDapp_KEYredirect_URI

项目主要功能

  • 用户的邮箱注册、验证码验证以及用户登录。
  • 引入QQ第三方登录,为用户提供便捷的登录通道。
  • 不需要注册账号,也可以上传满足条件的临时文件,但是只4小时内有效。
  • 文件的管理,上传、下载、重命名、删除、查看统计数据、分类管理等。
  • 文件夹的管理,创建、删除、重命名。
  • 文件的分享,支持通过链接和二维码的分享方式。
  • 区分普通用户和管理员的角色,管理员可以修改普通用户的使用权限和网盘容量。

使用哪些技术

前端

  • HTML、CSS、JavaScript、JQuery
  • BootStrap以及多个插件

后端

  • SpringBoot + MyBatis
  • EhCache缓存
  • ThymeLeaf 模板引擎
  • 腾讯QQ 第三方登录
  • Ftp工具类、二维码工具类

部署

  • 阿里云轻量应用服务器
  • Docker 环境
  • FTP 服务
  • MySQL 数据库

福利

怎样引入QQ登录

使用Docker部署SpringBoot应用

欢迎关注我的B站账号

我是莫提

我的个人博客

写在最后

由于技术有限,难免会有一些设计不合理之处,有好的想法,欢迎在b站私信交流!

开源不易,请作者喝杯咖啡吧~

More Repositories

1

moti-blog

莫提博客(moti-blog)是一个基于 SpringBoot 开发的标准 Java Web 项目。项目中应用了 SpringBoot、MyBatis、Redis、RabbitMq、ElasticSearch、BootStrap、Thymeleaf 等技术。项目页面美观大气,完成度较高,前后端不分离的单体架构,非常适合刚刚接触学习 SpringBoot 的技术小白学习,也非常适合学校中的项目答辩或者毕业设计。喜欢的话记得帮忙点亮 Star,不求打赏,免费分享,只求你一个免费的👍,你的支持是我做下去的动力。
Java
243
star
2

smart-medicine

智慧医药系统(smart-medicine)是一个基于 SpringBoot 开发的标准 Java Web 项目。整体页面非常的简约大气,整合了目前非常火爆的 AIGC 生成式 AI(选用的阿里的通义千问大语言模型)技术充当智能医生,以此提升系统的 B 格,整体来看是一个偏向百科查询类的系统,功能设计的较为简单,便于初学者理解和学习,也适合学校中的项目答辩或者毕业设计。喜欢的话记得帮忙点亮 Star,不求打赏,免费分享,只求你一个免费的👍,你的支持是我做下去的动力。
Java
233
star
3

molihub

博客论坛系统(molihub)是一个基于 Spring、SpringMVC、JDBCTemplate、JSP 开发的 Java Web 项目。项目页面美观大气,完成度较高,前后端不分离的单体架构,非常适合刚刚接触学习 Spring 的技术小白学习,也非常适合学校中的项目答辩或者毕业设计。喜欢的话记得帮忙点亮 Star,不求打赏,免费分享,只求你一个免费的👍,你的支持是我做下去的动力。
Java
167
star
4

verio-house

房屋租赁系统(verio_house)是一个基于 SSM 开发的标准 Java Web 项目。整体页面非常的简约大气,项目的完整度较高。非常适合刚刚接触学习 Spring 的技术小白学习,也非常适合学校中的项目答辩或者毕业设计。喜欢的话记得帮忙点亮 Star,不求打赏,免费分享,只求你一个免费的👍,你的支持是我做下去的动力。
Java
109
star
5

love-charity

爱慈善公益平台(love-charity)是一个基于 SpringBoot 开发的标准 Java Web 项目。整体页面非常的简约大气,项目的完整度较高,是一个偏向公益论坛的系统。非常适合刚刚接触学习 Spring 的技术小白学习,也非常适合学校中的项目答辩或者毕业设计。喜欢的话记得帮忙点亮 Star,不求打赏,免费分享,只求你一个免费的👍,你的支持是我做下去的动力。
Java
49
star
6

academic-report

智慧高校学术报告系统(academic-report)是一个基于 SpringBoot 开发的标准 Java Web 项目。系统整体页面设计简约大气,巧妙融合了目前备受瞩目的 AIGC 生成式 AI 技术,选择了阿里通用千问大语言模型,以智能生成趣味报告标题和润色报告内容等方式,提升系统的整体品味。系统涵盖了丰富的 Excel 表格操作功能,支持信息的高效导入和导出。整个系统设计完善,内置了复杂的审核流程,旨在为高校提供一套信息化管理的优质解决方案。该系统不仅易于初学者理解和学习,而且在学校项目答辩和毕业设计等场景中表现出色。
Java
41
star
7

su-share

素材分享网(su-share)是一个基于 SpringBoot 开发的标准 Java Web 项目。项目页面美观大气,完成度较高,前后端不分离的单体架构,集成阿里云 OSS 对象存储素材文件,图片封面上水印,非常适合刚刚接触学习 Spring 的技术小白学习,也非常适合学校中的项目答辩或者毕业设计。喜欢的话记得帮忙点亮 Star,不求打赏,免费分享,只求你一个免费的👍,你的支持是我做下去的动力。
Java
33
star
8

kaka-shop

咖咖商城(kaka-shop)是一个基于 SpringBoot 开发的标准 Java Web 项目。系统整体页面设计简约精美,交互新颖,是一款制作精良的服务于咖啡爱好者的商城系统。该系统不仅易于初学者理解和学习,而且在学校项目答辩和毕业设计等场景中表现出色。
Java
26
star
9

login-system

SpringBoot 整合多种登录方式,目前已整合邮件验证码登录、手机验证码登录、QQ 第三方登录、微博第三方登录、人脸登录。非常适合新手学习!喜欢的话别忘了右上角加个🌟~
Java
17
star
10

xw-fast

XwFast 是专为 Java Web 开发的基于 Spring 系列框架封装的黑科技脚手架,通过诸多实用工具类/组件的使用,旨在帮助开发者快速、便捷地完成各类开发任务。这些封装的工具组件涵盖了基础增删查改接口、邮件客户端、短信客户端、等一系列操作,可以满足各种不同的开发需求。
Java
15
star
11

373675032

4
star
12

xw-fast-demo

XwFast 官方示例项目
Java
2
star
13

xw-web-demo

使用 xw-web 脚手架开发的 SpringBoot 测试项目
Java
1
star
14

xw-web

基于 SpringBoot 开发的超级便捷的脚手架!编写接口超方便!配合 EasyCode 代码生成插件,鼠标点几下,无须编写任何代码。
Java
1
star