本人统招本科学历,有三年 Java 开发经验,熟悉 Java 企业级开发,具有多个项目经验,熟练掌握:Spring、SpringMVC、Mybatis、MybatisPlus、SpringBoot、Redis、Rabbit MQ、ElasticSearch、Vue等。
可全栈开发,从事过多个项目模块的开发与优化,能够独立完成项目模块的设计与开发。
智慧食堂系统(政府机关校园餐饮数字化解决方案)
项目介绍:
智慧食堂系统主要用于政府机关单位食堂/学校食堂等聚集型用餐场所。该项目由终端+后台组成,终端使用安卓开发,实现菜品显示,刷脸/刷卡扫码支付,后台使用Java开发,基于Sring oot、MyQL、MyBaisPlus、RedisXL-JOB、阿里云存储和RabbiMO等技术实现。实现人员菜品管理,提供线上订餐,设置优惠规则,统计报表等功能。
项目职责:
用户模块:实现用户注册、登录、身份认证以及单点登录功能。设计JWT+OAuth2.0混合认证方案,实现多终端
(网页(H5)单点登录,开发分布式Session管理,通过Redis luster存储登录态,TTL动态调整策略降低30%内存占用。集成阿里云OSS实现千人千面智能推荐,图片加载速度提升40%。
支付模块:对接三方支付平台(微信(社保(建行生活),设计高等接口保证支付成功率,日对账准确率100%
开发交易补偿机制,基于RabbitMQ死信队列实现异常订单自动修复。
优惠规则模块:根据时间段/餐别人人员类型,餐厅柜台号组织机构等不同,设置不同优惠规则,实现满减上调折扣/定额等功能。
对接外来平台:对接钉钉接口,将钉钉人员全部导入智慧食堂系统之中,并按钉钉中所属部门,在智慧食堂系统
创建对应部门。对接企业微信,实现支付成功后,自动发送消息到对应用户企业微信
H5项目:采用Vue3+Axios实现响应式前端,绘制前端界面,结合后端接口,并将链接并入建行生活,实现家长通过手机点餐功能。