毕业设计基于springboot的教学资源管理平台项目源码+数据库

上传者: shiyunzhe2021 | 上传时间: 2023-07-03 08:53:56 | 文件大小: 5.89MB | 文件类型: ZIP
基础服务:包括人员、存储空间、资源库管理等; 资源预览:音视频、图片、Office文档等格式的预览服务; 文档共享:文件外链、全校公共文件夹、资源共享等; 扩展功能:全文检索、文档阅读统计、视频插入问题等; 数据统计与可视化分析:对资源访问、人员存储使用、学习情况等数据进行统计分析及可视化。 后端开发主要负责系统的总体架构设计、数据库设计、通过前后端分离技术,实现后台接口,编写标准对接文档,供前端调用 技术栈: springboot vue + elementui mybatisplus + mysql redis alioss swagger jwt实现token验证

文件下载

资源详情

[{"title":"( 229 个子文件 5.89MB ) 毕业设计基于springboot的教学资源管理平台项目源码+数据库","children":[{"title":".babelrc <span style='color:#111;'> 402B </span>","children":null,"spread":false},{"title":"demo.css <span style='color:#111;'> 6.13KB </span>","children":null,"spread":false},{"title":"iconfont.css <span style='color:#111;'> 5.49KB </span>","children":null,"spread":false},{"title":".editorconfig <span style='color:#111;'> 147B </span>","children":null,"spread":false},{"title":"iconfont.eot <span style='color:#111;'> 5.76KB </span>","children":null,"spread":false},{"title":".eslintignore <span style='color:#111;'> 51B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 890B </span>","children":null,"spread":false},{"title":"demo_unicode.html <span style='color:#111;'> 4.45KB </span>","children":null,"spread":false},{"title":"demo_symbol.html <span style='color:#111;'> 4.40KB </span>","children":null,"spread":false},{"title":"demo_fontclass.html <span style='color:#111;'> 2.96KB </span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'> 404B </span>","children":null,"spread":false},{"title":"favicon.ico <span style='color:#111;'> 4.19KB </span>","children":null,"spread":false},{"title":"favicon.ico <span style='color:#111;'> 4.19KB </span>","children":null,"spread":false},{"title":"OSSClient.java <span style='color:#111;'> 12.17KB </span>","children":null,"spread":false},{"title":"OSSController.java <span style='color:#111;'> 5.19KB </span>","children":null,"spread":false},{"title":"RedisUtil.java <span style='color:#111;'> 3.50KB </span>","children":null,"spread":false},{"title":"ShareService.java <span style='color:#111;'> 3.27KB </span>","children":null,"spread":false},{"title":"UserController.java <span style='color:#111;'> 3.21KB </span>","children":null,"spread":false},{"title":"OSSUtil.java <span style='color:#111;'> 3.20KB </span>","children":null,"spread":false},{"title":"TeacherController.java <span style='color:#111;'> 3.08KB </span>","children":null,"spread":false},{"title":"ShareController.java <span style='color:#111;'> 2.79KB </span>","children":null,"spread":false},{"title":"TokenUtils.java <span style='color:#111;'> 2.47KB </span>","children":null,"spread":false},{"title":"UserRole.java <span style='color:#111;'> 2.36KB </span>","children":null,"spread":false},{"title":"RedisConfig.java <span style='color:#111;'> 2.27KB </span>","children":null,"spread":false},{"title":"BaseController.java <span style='color:#111;'> 2.12KB </span>","children":null,"spread":false},{"title":"AdminController.java <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false},{"title":"DruidConfig.java <span style='color:#111;'> 2.02KB </span>","children":null,"spread":false},{"title":"TeamServiceImpl.java <span style='color:#111;'> 1.97KB </span>","children":null,"spread":false},{"title":"Result.java <span style='color:#111;'> 1.86KB </span>","children":null,"spread":false},{"title":"UserRoleController.java <span style='color:#111;'> 1.78KB </span>","children":null,"spread":false},{"title":"BaseEntity.java <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false},{"title":"StudentController.java <span style='color:#111;'> 1.64KB </span>","children":null,"spread":false},{"title":"StoreHouse.java <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false},{"title":"CheckToken.java <span style='color:#111;'> 1.45KB </span>","children":null,"spread":false},{"title":"TeacherInterceptor.java <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false},{"title":"CorsConfig.java <span style='color:#111;'> 1.34KB </span>","children":null,"spread":false},{"title":"Record.java <span style='color:#111;'> 1.34KB </span>","children":null,"spread":false},{"title":"User.java <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false},{"title":"StudentInterceptor.java <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false},{"title":"SwaggerConfig.java <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false},{"title":"WebAppConfigurer.java <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"AdminInterceptor.java <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"MybatisPlusConfig.java <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"UserServiceImpl.java <span style='color:#111;'> 1020B </span>","children":null,"spread":false},{"title":"UserServiceTest.java <span style='color:#111;'> 924B </span>","children":null,"spread":false},{"title":"TeamController.java <span style='color:#111;'> 893B </span>","children":null,"spread":false},{"title":"MyMetaObjectHandler.java <span style='color:#111;'> 851B </span>","children":null,"spread":false},{"title":"Team.java <span style='color:#111;'> 823B </span>","children":null,"spread":false},{"title":"InitSpace.java <span style='color:#111;'> 772B </span>","children":null,"spread":false},{"title":"FileConfig.java <span style='color:#111;'> 698B </span>","children":null,"spread":false},{"title":"StoreHouseController.java <span style='color:#111;'> 645B </span>","children":null,"spread":false},{"title":"TeamService.java <span style='color:#111;'> 547B </span>","children":null,"spread":false},{"title":"Share_me.java <span style='color:#111;'> 533B </span>","children":null,"spread":false},{"title":"RecordController.java <span style='color:#111;'> 504B </span>","children":null,"spread":false},{"title":"StoreHouseServiceImpl.java <span style='color:#111;'> 496B </span>","children":null,"spread":false},{"title":"RecordServiceImpl.java <span style='color:#111;'> 448B </span>","children":null,"spread":false},{"title":"CloudPlatformApplication.java <span style='color:#111;'> 406B </span>","children":null,"spread":false},{"title":"SaltEncryption.java <span style='color:#111;'> 381B </span>","children":null,"spread":false},{"title":"UserRoleServiceImpl.java <span style='color:#111;'> 361B </span>","children":null,"spread":false},{"title":"File.java <span style='color:#111;'> 350B </span>","children":null,"spread":false},{"title":"Share.java <span style='color:#111;'> 321B </span>","children":null,"spread":false},{"title":"UserRoleMapper.java <span style='color:#111;'> 299B </span>","children":null,"spread":false},{"title":"Share_ret.java <span style='color:#111;'> 294B </span>","children":null,"spread":false},{"title":"RecordMapper.java <span style='color:#111;'> 293B </span>","children":null,"spread":false},{"title":"UserMapper.java <span style='color:#111;'> 287B </span>","children":null,"spread":false},{"title":"TeamMapper.java <span style='color:#111;'> 287B </span>","children":null,"spread":false},{"title":"down_ret.java <span style='color:#111;'> 286B </span>","children":null,"spread":false},{"title":"TokenVo.java <span style='color:#111;'> 261B </span>","children":null,"spread":false},{"title":"StoreHouseMapper.java <span style='color:#111;'> 257B </span>","children":null,"spread":false},{"title":"StoreHouseService.java <span style='color:#111;'> 182B </span>","children":null,"spread":false},{"title":"UserRoleService.java <span style='color:#111;'> 176B </span>","children":null,"spread":false},{"title":"RecordService.java <span style='color:#111;'> 170B </span>","children":null,"spread":false},{"title":"UserService.java <span style='color:#111;'> 164B </span>","children":null,"spread":false},{"title":"BaseMsg.java <span style='color:#111;'> 159B </span>","children":null,"spread":false},{"title":"icon.jpg <span style='color:#111;'> 40.84KB </span>","children":null,"spread":false},{"title":"icon.jpg <span style='color:#111;'> 40.84KB </span>","children":null,"spread":false},{"title":"ztzl04.jpg <span style='color:#111;'> 36.23KB </span>","children":null,"spread":false},{"title":"ztzl04.jpg <span style='color:#111;'> 36.23KB </span>","children":null,"spread":false},{"title":"bg404.jpg <span style='color:#111;'> 35.79KB </span>","children":null,"spread":false},{"title":"ztzl05.jpg <span style='color:#111;'> 34.34KB </span>","children":null,"spread":false},{"title":"ztzl05.jpg <span style='color:#111;'> 34.34KB </span>","children":null,"spread":false},{"title":"ztzl01.jpg <span style='color:#111;'> 29.15KB </span>","children":null,"spread":false},{"title":"ztzl01.jpg <span style='color:#111;'> 29.15KB </span>","children":null,"spread":false},{"title":"ztzl03.jpg <span style='color:#111;'> 19.66KB </span>","children":null,"spread":false},{"title":"ztzl03.jpg <span style='color:#111;'> 19.66KB </span>","children":null,"spread":false},{"title":"xuAdmin0.a70c52bdc0b7a64f3b6b.dll.js <span style='color:#111;'> 1.60MB </span>","children":null,"spread":false},{"title":"xuAdmin0.a70c52bdc0b7a64f3b6b.dll.js <span style='color:#111;'> 1.60MB </span>","children":null,"spread":false},{"title":"xuAdmin1.dbd628c0c2cccae0ff92.dll.js <span style='color:#111;'> 131.99KB </span>","children":null,"spread":false},{"title":"xuAdmin1.dbd628c0c2cccae0ff92.dll.js <span style='color:#111;'> 131.99KB </span>","children":null,"spread":false},{"title":"iconfont.js <span style='color:#111;'> 32.46KB </span>","children":null,"spread":false},{"title":"rules.js <span style='color:#111;'> 12.22KB </span>","children":null,"spread":false},{"title":"westeros.js <span style='color:#111;'> 9.94KB </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 6.29KB </span>","children":null,"spread":false},{"title":"Blob.js <span style='color:#111;'> 5.60KB </span>","children":null,"spread":false},{"title":"webpack.dev.conf.js <span style='color:#111;'> 5.39KB </span>","children":null,"spread":false},{"title":"webpack.prod.conf.js <span style='color:#111;'> 5.27KB </span>","children":null,"spread":false},{"title":"webpack.base.conf.js <span style='color:#111;'> 5.11KB </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 4.33KB </span>","children":null,"spread":false},{"title":"Export2Excel.js <span style='color:#111;'> 4.31KB </span>","children":null,"spread":false},{"title":"global.js <span style='color:#111;'> 3.70KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明