项目一: 红色韶山新闻
项目描述:本项目是为相关政府部门工作人员设计的新闻及相关公文的阅读平台,采用
当下流行的前后端分离架构开发,在读者端主要为用户提供日常新闻的浏览、新闻的评
论、收藏、点赞功能及热点新闻推送等功能。项目在作者发布后台系统中提供了文章图
片上传、文章自动审核及定时文章发送等功能,作者可以根据内容需要选择文章的上传
时间、选择文章封面图片和内容图片的展示效果。
开发环境:IDEA+JDK11+Maven3.8.3+Mysql5+Mongodb
技术选型:
Springboot、k8s、hibernate、Oracle、Git、springsecurity
Maven、shell 等。
责任描述:
参与用户鉴权认证部分的开发;
协助项目成员进行代码调试优化,完成 debug 测试;
参与mongodb aggregation部分的编写以及code review
文章审核模块中 git 分支的创建及合并,完成基于 postman的local测试以及部分接口的Jmeter压力测试。
技术描述:
项目整体按照服务的功能进行模块的划分,后端采用 k8s作为云原生部署平台。各服务模块采用 SSH 标准框架进行编写。
对于项目日志部分,采用mongodb作为数据库, 完成日志的储存以及查询。
采用SpringSecurity框架进行用户的认证以及鉴权
采用Jenkins进行项目每日的集成测试。