有良好的java编程基础,良好的编程习惯;
熟练使用 MySql 以及 Redis、MongoDB 进行系统开发,对PostgreSql、HGDB等也有了解;
熟练掌握Spring,SpringBoot ,SpringCloud , Mybatis,Mybatis-plus,等主流开源框架;
熟练使用IDEA、Git、Maven等项目管理及项目构建工具;
熟练使用Redis分布式缓存,以及能够在项目中使用redis减轻服务器压力
熟练掌握Debug调试和单元测试;
掌握docker命令及Linux系统基本指令;
掌握HTML、CSS、JavaScript、Vue、ElementUI 等web前端技术;
项目一
项目名称:某OA事务审批系统 2023.08-2024.01
项目技术:SpringCloud,MySQL,HGDB,Redis,Mybatis,activiti7,Maven,Vue,ElementUI,京办程序,WPS数科轻阅读系统,
项目介绍:根据原系统功能,使用 SpringCloud 微服务架构及 HGDB (瀚高数据库)进行重写,并接入京办服务。该事务审批系统包括发文、收文、签报等3条主要流程、请假申请、物品申领、档案借阅等16条附属流程、用户个人文件柜存储空间、历史审批记录查询等功能;各类审批流程都含有各自的流程路线,流程单,流程单可以使用 WPS 数科系统实现线上 CA 盖章功能,部分流程单可以上传附属文件;文件柜包括上传,查看,下载、共享,删除等功能,共享功能允许将自己选择的文件供被选择的用户查看、下载,删除功能首先将文件柜中的文件夹或文件移入回收站,然后在回收站中允许还原或删除;历史记录查询是用于原系统中发文、收文、签报3条主流程的流程图、流程单、附属文件等信息的查询。系统中所有 ofd、wps、pdf、doc、docx 等的文件可以通过 WPS 数科轻阅读系统直接打开文件阅读。
项目职责:
1、将项目接入京办 ,依据京办提供的接口,完成项目内账号绑定/解绑京办账号及使用京办账号一键登录应用的功能,调用京办信息提示接口,并整合其他同事代码完成京办内待办信息提示功能
2、整合其他同时工作流方面的代码,并调整代码中SQL语句,完成 HGDB 替换mysql的工作,
3、通过对数据库增删改查及IO流的操作,将旧系统提供的历史公文文件信息上传到服务器,并将公文记录同步至当前系统中查询展示
4、通过对数据库增删改查及 IO 流的操作,完成各类文件的上传,下载,共享,移入/移除回收站,回收站删除,文件柜空间管理等功能
5、接入 WPS 文档转换,将事务审批、公文管理及文件柜中的文档转换为 ofd 文档,并调用 WPS 轻阅读接口打开
项目二 _
项目名称:空间云网管理 2023.04-2021.08
项目技术:SpringCloud,MySQL,Redis,Mybatis,Maven,Vue,ElementUI,阿里云SMS短信服务,阿里云OSS云存储
项目介绍:空间云网管理是集土地、园区、楼宇、厂房、仓库等空间与政府相关政策、空间资讯等信息信息为一体的物理空间服务平台。平台内主要包括区域营商环境、产业物理空间、科技产业服务港三大频道;区域营商管理模块主要用于各地政府详细信息及土地及营商政策的介绍与宣传;产业物理空间用于由政府供给方、产权供给方、运营供给方提供土地、园区、楼宇、公寓、厂房、仓库等物理空间的出租、出售、转让、拍卖服务,及需求方提出各类物理空间的求租、求购服务;科技产业服务港包含各类产业相关的云课堂、服务案例、政府政策等相关的图文、视频的文章展示等。
项目职责:
1、通过控制MySQL数据库的增删改查的操作,实现地域营商环境模块的接口及后台管理的页面的开发;
2、通过控制MySQL数据库的增删改查的操作,实现产业物理空间模块的接口及后台管理的页面的开发;
3、使用 docker容器部署项目到服务器进行测试;
4、编写项目开发文档,项目部署文档;
5、配合前端工程师进行相关模块客户端的前后端联调及测试。