1.负责java后端开发,代码的维护
2.负责租赁系统后端的开发
3系统分为 订单管理,逾期管理,账单管理,财务管理,首页数据统计,报表导出系统设置等模块.
4 采用的技术为 springcloud 微服务架构开发,使用到的技术有rabbitmq消息队列,缓存用到了redis,数据库是mysql
5 我主要开发了账单功能,订单部分功能,第三方系统的对接,支付系统的对接以及其他功能的开发。
目前在开发一款租赁系统,类金融的手机 电动车租赁系统,业务主要是为用户提供分期租赁业务。
c端是面向支付宝用户的支付宝小程序,功能是一个手机租赁商城。技术是基于uniapp开发。
pc端是面向商家的一个后台管理系统。技术是基于vue.js开发。
后端则是用的java语言编写,我是后端开发,着重介绍后端功能。后端是基于springcloud微服务开发。基本微服务拆分为,网关服务,基础设施服务,系统服务,订单服务,商品服务,统计服务,数据生成服务,第三方系统集成服务。
网关服则负责承载前端流量,按照规则路由转发到后端服务。
基础设施服务 主要实现 统一登录,统一鉴权功能,用户管理,权限分配,oss,文件上传等功能
系统服务需要负责商家管理,系统配置,租户管理,等其他功能。
订单管理则负责用户下单,订单功能,账单管理,等其他和订单相关的功能。
商品服务则主要是商品相关的功能。
统计服务 包括 数据统计,数据看板功能。
数据生成服务主要是负责数据表格的导出功能。
第三方系统服务集成则包含 风控查询,第三方支付系统的集成,第三方支付代扣系统,第三方人脸识别的集成,和其他第三方系统功能的集成。
系统是一个saas多租户系统,运用到的技术,有redis,rabbitmq,xxl-job,mybtis-plus,mysql。nginx.
服务部署用的是docker 。