1.熟练掌握Springboot和SSM框架;
2.熟练掌握Mysql、Oracle、Sql service数据库操作;
3.熟练掌握IDEA、MyEclipse等开发工具;
4.熟悉常用前端基本语法,HTML、CSS、JS、JQuery、AJax等
5.熟悉SVN,Maven、Git等管理工具;
6.了解Linux系统(环境搭建、服务器配置)
2022/10-至今 :云学堂集成项目开发与维护
技术要点:
Springboot+JDBC +Redis+ ElasticSearch+ MySql+ SpringCloud+ RabbitMQ
项目描述:
项目为云学堂集成项目,模块主要有平台和客户方部署两种方式,实现不同客户的数据源(OA,钉钉,企微,飞书等第三方平台)获取,处理。通过数据库,客户接口,webservice等不同形式获取数据源,针对不同用户做数据格式化处理,同步至平台,异常数据写出到本地并同步到elk平台。
单点登录模块:用户访问单点服务,服务内部识别用户访问形式,跳转至学习平台指定页面 。
消息回调模块:平台下发任务,通知用户处理,通过对接客户信息系统,推送不同形式消息,客户内部人员通过点击通知调用单点服务,实现平台免密登录和跳转对应指定页面快速阅览和处理相关任务
数据同步模块:通过指定方式获取客户数据源并格式化处理,同步至学习平台,提供错误日志协助客户处理异常错误。
维护:通过elk日志查询平台分析每天数据同步异常情况,与客户协商异常格式数据处理方式,并妥善解决各种问题
2023/05-2023/07:日志管理平台
技术架构:SpringBoot+Mybatis+Mysql
开发环境:jdk1.8、IDEA、Mysql5.7
项目描述:该项目为学习平台人员部门等信息操作日志管理平台,用户观察日常人员部
门等增删操作以及失败问题原因排查。
责任描述:
- 负责对应模块的需求分析和概要设计。
- 负责批次操作日志的条件过滤查询。
- 负责单条操作详情的数据转换处理及按条件过滤查询。
- 编写对应模块的技术文档。
2022/04-2022/09:商城平台活动后台管理
技术架构:SpringBoot+MybatisPlus+Mysql
开发环境:jdk1.8、IDEA、Mysql5.7
项目描述:该项目为商城项目,其中包含一些促销活动,活动目的引入新用户已经处理
商品库存。
责任描述:
- 负责对应模块的需求分析和概要设计。
- 负责打包一口价活动的增删改查。
- 负责打包砍价活动的增删改查。
- 编写对应模块的技术文档
2022/07-2023/03:健身房后台管理系统
技术架构:SpringBoot+Mybatis+Mysql
开发环境:jdk1.8、IDEA、Mysql5.5
项目描述:该项目为健身房后台管理系统,用于管理日常业务需求。主要的项目功能包
括角色管理,用户管理,会员管理,器材管理,课程管理,订单管理。
责任描述:
- 负责对应模块的需求分析和概要设计。
- 负责器材管理模块的代码编写。
- 负责课程管理模块的代码编写。
- 编写对应模块的技术文档。
2022/01-2022/06:汽车租赁后台管理系统
技术架构:SpringBoot+Mybatis+Mysql
开发环境:jdk1.8、IDEA、Mysql5.5
项目描述:该项目应用于汽车租赁公司,该项目用于管理公司内部角色、用户以及客户的基本信息,便于公司对租车客户,出租的汽车,出租单、检查单,租车的流程,业务的统计等工作进行管理,提高工作公司工作效率。
责任描述:
- 对应模块需求分析
- 负责客户管理模块代码编写
- 对应模块的技术文档编写
2023/8-2023/12:在线学习系统
技术架构:SpringBoot+Mybatis+Mysql
开发环境:jdk1.8、IDEA、Mysql5.5
项目描述:该项目是一个在线学习系统,角色分为教师及学生,教师端包括开设课程、上传视频、个人信息修改等功能,学生端包括学习课程、收藏课程、在视频下评论等功能。
责任描述:
- 模块需求分析
- 首页课程信息展示模块
- 课程分类查询模块
- 对应模块的技术文档编写