熟练掌握Java基本语法、SpringBoot、SpringBoot、Mybatis框架
熟悉MySql能够熟练编写SQL语句,优化SQL语句
了解分布式系统网关,消息组件RabbitMq,服务注册发现中心,统一配置站点
了解企业开发的主要流程
了解DDD领域驱动开发
停车项目:此项目是springcloud微服务项目,包括微信小程序、支付宝小程序、浙里办小程序、web管理后台、停车驾驶舱这些应用。采用k8s部署服务集群的方式,核心的服务分为订单服务、路内服务、路外服务,路内路外服务使用rocketmq进行削峰,feign进行微服务间的调用。
旅游项目:此项目是SpringBoot单体项目,包括管理后台、驾驶舱、h5移动端。在此项目中,我担任技术负责人角色,进行前期的项目调研,协调技术部的内部资源,进行框架设计并搭建,对接第三方电子围栏、海康视频开发接口以及政务irs相关接口。
OKR管理系统:该项目是公司内部的java项目,是SpringBoot整合Spring和Mybatis框架的系统,并且上线企业内部钉钉微应用,采用了单点登录(sso),功能包括:员工提交OKR,管理人员制定OKR和评价员工绩效模块,提高企业管理的人效。
c端小程序功能:基于微信小程序授权登录,用户可以在该平台进行扫码停车,并在线上可以使用微信支付、银联第三方支付停车费,可以查看停车订单,也可以补缴订单;也可微信充值钱包,使用用户钱包进行缴费。
该项目为管理后台系统,监管各个旅游景区的人数,以及景区监控相关对接。景区预警规则管理,以及触发景区规则,生成预警内容,不同的权限的用户,可以对预警内容进行审批。