项目简介:项目为军工项目,以数据管理为核心,数据采集、数据储存、数据产品为三大业务。
项目整体包括门户网站、微服务平台、数据中心、数据指标等构成。此经历为管理网中的组成部分
我的工作:
1、负责微服务平台的后端开发工作,包括核心通用模块等代码开发、以及各业务系统的设计开发工作;
2、与门户网站对接单点登录、接入其他战区门户网站;
主要成果
1、使用spring aop切面功能开发了日志功能,使用注解即可完成自定义日志记录;
2、用户权限模块、使用了SpringSecurity、jwt加密技术开发用户认证及用户管理赋权;
3、文件审核,开发通用拦截器功能对全站文件上传下载进行拦截;
4、用户空间管理,动态管理用户云空间,以及全站的冗余文件清理;
微服务平台-网盘服务
该项目基于微服务平台,功能类似百度网盘,提供服务;
我的工作:
1、设计表结构
2、处理文件上传(分片合并、秒传);
3、处理文件预览(使用了kkfileView)支持预览excel、zip、txt、视频、图片等主流文件类型;
4、处理视频文件封面(使用FFmpeg进行视频帧读取);
微服务平台-知识百科
项目基于微服务