- 前端开发:js/vue/react
- 后端框架:spring/springMvc/springboot/spring-security-oauth2/spring-cloud-alibaba/mybatis/mybatis-plus
- 微服务框架:nacos
- 分布式事务:seata
- 消息队列:rocketmq
- 容器引擎:docker/k8s
- 缓存架构:redis
- 数据库相关:MySQL/mongodb
- 版本管理、文档和自动化部署工具:Svn/Git/jenkins
- 测试工具:jmeter/Postman
- 云和开放平台:微信应用开发/阿里应用开发/百度 OCR/汽车之家公众平台/高德地图开放
平台
### 群鹿出行项目
群鹿出行项目提供企业员工共享用车出行的整体解决方案,利用移动互联网线上线下相
融合的 O2 O 模式,最大限度优化企业出行管理,节约企业用车成本,秉承科技创新、专业
高效的理念,打造共享经 济综合智能服务平台。
该项目为前后端分离,前端使用 vue 框架进行展示,后端使用 springboot,使用
spring-security-oauth2 用于权限控制及访问权限,使用 spring-cloud-alibaba/nacos/seata 将服
务拆解成多个呈现微服务模式,部署在 docker 上,采用 Nacos 注册和配置中心,在多台服
务器进行集群部署达到高可用和灰度更新服务,以及服务的上下架,使用 seata 来保证分布
式事务的安全性,使用 redis 进行数据缓存以及用作分布式锁。
在此项目在前端负责了部分页面开发以及后端接口的对接,在后端负责了公共服务、
订单服务、合同服务、平台服务、收入服务、认证服务、开放平台等业务开发。对接了高德
地图接口。整合了 spring-cloud-starter-stream-rocketmq 框架进行消息队列的联通。对接了微
信支付 api。使用 RSA+AES 前后端传输加密数据,使用注解方式用 aop 对相应字段进行快速
加解密。
在进行平台服务开发时,由于导入人员会带来大量的性能消耗以及耗时的检查是否
存在系统,首先我将部分数据库字段添加索引,将单个查询改为批量查询,使用京东开放的
框架 asyncTool 进行多线程异步处理将性能消耗降低并提高处理速度。
### 货佳商城项目
货佳商城项目是一个 b2c 零售项目通,过将商品录入然后分发给代理商销售的商城,该
项 目 为 前 后 端 分 离 , 前 端 使 用 vue 框 架 进 行 展 示 , 后 端 使 用 springboot , 使 用
spring-security-oauth2 用于权限控制及访问权限,使用 spring-cloud-alibaba/nacos/seata 将服
务拆解成多个呈现微服务模式,部署在 docker 上,采用 Nacos 注册和配置中心,在多台服
务器进行集群部署达到高可用和灰度更新服务,以及服务的上下架,使用 seata 来保证分布
式事务的安全性,使用 redis 进行数据缓存以及用作分布式锁。
在此项目负责商品管理、企业管理、代理商管理、用户管理、订单管理。微信支付、支
付宝支付对接功能开发。使用 redis 来对商品信息进行缓存提升速度,根据用户点击的商品
分类来推荐商品。
### 福利 plus 电商平台项目
福利 PLUS 该项目是一个员工福利商城平台,对接京东、网易严选、百果园、美年大健
康、去哪儿等平台商品、包含信用卡还款、话费充值、加油卡充值、滴滴打车、机票、火车
票、酒店等主要功能,系统主要分为买家端(pc 与移动,其中移动端包含:微信、微信小
程序、安卓、ios、手机浏览器、钉钉)、卖家端、admin 管理端、HR 管理端几个子系统。项
目 使 用 Maven 进 行 管 理 , 采 用 分 布 式 部 署 。
spring+springMVC+mybatis+dubbo+Zookeeper+shiro+redis+Solr+ActiveMQ+freemarker 等 框 架
开发,基于 OpenSearch 的全平台商品搜索,MySql 分布式数据库,nginx 负载均衡
我在此项目负责商品管理、订单管理、购物车管理相关功能,对接网易严选商城,使用
线程池多线程的同步商品,使用 redis 来做分布式锁保证线程安全,基于阿里 OpenSearch 实
现商品全文检索功能,微信小程序,安卓、ios 接口对接,移动端微信支付、微信 h5 支付、
支付宝支付对接功能开发,并承担主要功能设计工作。
在进行客户下单管理开发中,由于各种优惠券以及优惠条件和商品来源不同,需要做大
量的判断使得代码冗长不易读,为了解决这个问题使用了策略模式,将不同的价格算法分割,
商品将根据情况动态的选择不同的算法得出最终的价格。
角色 | 职位 |
负责人 | 软件工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
### 群鹿出行项目 群鹿出行项目提供企业员工共享用车出行的整体解决方案,利用移动互联网线上线下相 融合的 O2 O 模式,最大限度优化企业出行管理,节约企业用车成本,秉承科技创新、专业 高效的理念,打造共享经 济综合智能服务平台。 该项目为前后端分离,前端使用 vue
### 福利 plus 电商平台项目 福利 PLUS 该项目是一个员工福利商城平台,对接京东、网易严选、百果园、美年大健 康、去哪儿等平台商品、包含信用卡还款、话费充值、加油卡充值、滴滴打车、机票、火车 票、酒店等主要功能,系统主要分为买家端(pc 与移动,其中移动端包含: