熟练掌握Spring家族(SpringBoot、SpringCloud、SpringAlibaba)微服务生态,对IOC、AOP底层原理有深入理解,能够基于
源码分析解决实际问题
精通MyBatis及MyBatis-Plus,擅长根据业务场景设计高效的ORM映射,具备复杂动态SQL编写及二级缓存优化的实战经验
深入理解多线程编程,熟练运用CompletableFuture构建异步任务编排,能够根据业务特性定制线程池参数,有效提升系统并发处理能力
熟悉分布式事务解决方案(TCC、可靠消息最终一致性),在项目中落地过分布式锁(Redisson)及幂等性保障机制,确保高并发场景下的数据一致性
深入理解Redis底层数据结构与持久化机制,能够针对业务特点设计缓存策略,在项目中有效应对过缓存穿透、击穿、雪崩等典型问题
熟练使用RabbitMQ、Kafka,具备消息幂等消费、可靠性传输、顺序消息及死信队列的实战经验,能够设计高可用的消息处理方案
精通MySQL索引原理与SQL执行计划分析,擅长复杂查询优化及慢SQL治理,有Sharding-JDBC分库分表实际改造经验
掌握Nacos服务注册发现、Gateway路由鉴权、OpenFeign远程调用、Sentinel熔断降级、Seata分布式事务及XXL-JOB任务调
度,具备微服务生态完整落地能力
熟练使用Elasticsearch构建高性能搜索服务,设计过基于Canal的MySQL与ES实时数据同步方案,保障数据一致性与查询性能
项目简介:永安行
"永安行"是一个基于微服务架构的智慧出行综合服务平台,整合了网约车、拼车、班车等多种出行方式,为用户提供便捷、安全、
高效的出行服务。
项目模块:
司机管理模块、订单管理模块、拼车服务模块、班车服务模块、投诉管理模块、消息通知模块、支付服务模块、地图服务模块、系统
管理模块、认证中心模块、网关服务模块、代码生成模块、定时任务模块、文件服务模块
项目框架: Spring Boot+Spring Cloud Alibaba+RuoYi Cloud
所用技术:Spring Boot+Spring Cloud Alibaba+Spring Security+MyBatisplus+Redis+Elasticsearch+RabbitMQ+Swagger/Knife4j
责任描述:
· 接入了高德地图API,实现了地理编码、路径规划和实时定位,支持司机轨迹追踪与最优路线计算
· 集成阿里大鱼短信并基于消息队列实现多渠道异步推送,确保订单状态变更、支付成功等消息实时可靠触达
· 完整设计了用户端从注册登录到支付投诉的核心流程,处理高并发场景下的状态一致性和流畅交互体验
· 实现了司机三证验证与信息管理,对接OCR技术自动审核资质,保障司机合规和服务质量
· 负责订单状态流转设计,集成支付宝支付并处理回调幂等性与退款安全,保证交易数据最终一致性
· 参与微服务架构治理,运用Sentinel、Seata、Nacos等组件解决服务降级、分布式事务等难题,提升系统高可用性
项目简介:闲来看
"闲来看"是一个基于若依微服务架构的在线购物平台,提供完整的电商功能,包括商品展示、购物车、订单管理、支付等核心业务
功能。
项目模块:网关模块、认证中心、系统模块、商品模块、支付模块、文件服务、代码生成、定时任务、监控中心
网关模块、认证中心、系统模块、商品模块、支付宝支付模块、文件服务、代码生成、定时任务、监控中心
项目框架: Spring Cloud + Spring Boot + MyBatis-Plus + Nacos + Spring Cloud Gateway + Seata + Sentinel
所用技术:Java 17 + Spring Boot + Spring Cloud+MySQL + MyBatis-Plus+
Redis+RabbitMQ+Elasticsearch+OSS,+SpringDoc+Quartz+ Logback
责任描述:
·负责商品信息、商品分类、商品规格等功能的开发,实现商品的crud和商品检索功能
·开发购物车添加、删除、修改数量等功能,支持用户购物车数据持久化存储
·实现订单生成、订单确认、订单查询、订单状态管理等功能,确保订单数据一致性
·集成支付宝支付功能,实现支付回调处理、订单状态更新、支付查询等核心支付流程
·设计并实现高并发秒杀系统,包括库存扣减、限流控制、订单生成等关键功能
·实现商品多条件检索、关键词搜索、分类筛选等功能,提升用户购物体验