# marker_unit **Repository Path**: zhangfengda/marker_unit ## Basic Information - **Project Name**: marker_unit - **Description**: 码客山威论坛和山威学术网盘后台接口项目 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 4 - **Created**: 2019-08-21 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # marker_unit 码客山威论坛和山威学术网盘后台接口项目 # 项目介绍 码客山威论坛与山威学术项目都是系码客山威旗下服务于山东大学威海全体师生的公共自运营平台。 山威学术的思路主要来源于百度网盘,期望山威学术拥有一个共同的资源平台,专门提供上传下载服务。 目前完成了用户注册/登录,文件上传/下载,文件展列,静态搜索,后台文件管理,用户封禁等功能。 # 技术重点 项目采用前后端分离的架构,前端使用React ES6 后端采用spring boot框架,使用redis配置AOP通用缓存机制 使用自定义注解@AuthRequired作登录验证切面 使用SSO完成文件的上传与下载以及托管 # 模块 项目目前共分三个模块 1. 登录注册模块 2. 论坛发帖模块 3. 文件资源托管模块 4. 个人中心模块 5. 后台管理模块