Java Backend · AI Applications · Chengdu

雷凡

Java 开发工程师

把复杂业务,做成可靠系统。

聚焦 Spring Boot 后端、数据库与缓存优化,也在把 AI 能力真正接进业务流程。从接口、事务到异常链路,关注系统在真实场景里的完整性。

96.9%
高频统计查询耗时降低
14页
商城页面原生手写
2段
软件开发实习
雷凡的个人照片
JAVA / BACKEND 2026

01 / 关于

从业务问题出发,
把技术落到结果上。

我喜欢先把问题拆清楚,再选择合适的技术。比起堆叠名词,更在意接口是否稳定、数据是否一致、异常能不能被快速定位。

具备较强的自主学习能力,能够快速理解新技术原理并落地实践。持续关注 AI 领域的发展,也在项目中探索大模型、RAG 与 Function Calling 如何真正服务业务。

从校园电商到企业数据报表,再到车辆通行系统,我的实践覆盖需求梳理、后端实现、缓存优化、联调与问题排查。

教育
云南财经大学

智能科学与技术 · 本科

2023.09 - 2027.06
方向
Java 后端 / 全栈

Spring Boot · AI 应用

所在地
成都

中国

02 / 工作经历

在真实业务里,
处理真实复杂度。

两段实习,分别面向企业数据产品与智慧监管系统。

—

亚信科技

后端技术开发实习生

DATA PRODUCT
  • 独立设计 IOP 触客数据报表,实现四级地域下钻分析,替代各地市依赖 Excel 统计的低效模式。
  • 实现十余项业务口径的 SQL 计算逻辑,处理“可外呼数据量 = 总客户量 − 四通道占用量并集”的多集合去重运算。
  • 完成标题模糊检索、分页倒序查询与评价聚合统计,消除手工计算错位与口径不一致的问题;检索响应满足日均数千次实时查询。
  • 针对接口查询慢的问题优化核心业务表索引与 SQL 执行计划,减少数据库磁盘 IO;同时引入 Kafka 异步解耦非实时业务,降低接口同步耗时并提升吞吐能力。
SQL索引优化Kafka异步解耦
—

成都恒一科技有限公司

产品开发实习生

SMART MOBILITY
  • 独立开发智慧监管车辆通行系统功能,完成车辆离监确认、照片上传及影像资料关联等业务模块,提升车辆通行信息的完整性与可追溯性。
  • 参与优化 Redis 缓存并设计统计索引,改善高频统计数据读取效率,降低数据库查询压力,查询耗时降低约 96.9%。
  • 参与设备下发异常排查,梳理指令、回执与任务状态的关联逻辑,完善执行结果反馈,方便运维识别失败任务并定位问题。
Redis索引设计统计接口异常排查

03 / 项目

一条完整交易链路,
一套 AI 工具调用实践。

从订单、库存与缓存的一致性,到知识检索、工具调用和会话稳定性。

01

财大优选

校园全栈电商系统 · 后端开发

面向云南财经大学的品质生活购物平台,覆盖 PC 商城、移动端管理后台与 AI 智能客服。商城包含商品检索、购物车、下单与订单追踪完整闭环,14 个页面全部原生手写。

交易一致性

结算幂等 + 原子库存扣减

针对重复提交与并发超卖风险,设计 requestId + 数据库唯一索引的结算幂等方案,并通过带库存条件的原子 SQL 扣减库存;结合 Spring 事务保证订单、库存、订单明细与购物车一致,取消订单自动回补库存。

缓存与查询

Redis Cache-Aside + 批量查询

高频商品详情引入 Redis Cache-Aside,采用 30~35 分钟随机 TTL,并在商品更新、删除及上下架后主动失效;购物车和订单明细改为批量查询,补充状态分类与用户订单时间组合索引,缓存不可用时自动降级查库。

知识增强

RAG + Function Calling 双通路

针对工作室私域非结构化文档构建 RAG 检索增强链路;同时通过 @Tool 将项目详情、订单信息和配送状态封装为工具函数,由模型按意图实时查库,补足 RAG 对动态结构化数据覆盖不足的问题。

会话稳定性

Redis 记忆 + 用户级限流

基于 Redis 持久化每用户多轮对话上下文,解决服务重启或多实例部署下的记忆丢失问题;结合用户维度滑动窗口限流,防止 API Key 被恶意消耗,保障高并发下的响应稳定性。

Spring BootSpring AIMyBatis-PlusMySQLRedisDeepSeek APINginxVercel
FULL-STACK / COMMERCE

04 / 技能

技术栈服务于问题,
而不是反过来。

后端为主,具备前端协作与容器化部署能力。

A

后端开发

熟练运用 Java 面向对象编程,遵循阿里规约编写高质量代码。

  • Spring / Spring MVC
  • Spring Boot
  • MyBatis / MyBatis-Plus
  • Spring Cloud 微服务架构

B

数据与中间件

关注查询效率、缓存命中与不同业务口径下的数据一致性。

  • MySQL / PostgreSQL
  • SQL 优化
  • Redis 缓存与会话
  • Kafka / Nginx

C

前端与全栈

能够独立完成页面搭建,并与后端接口进行完整联调。

  • HTML / CSS / JavaScript
  • Vue 3 / Element Plus
  • UniApp
  • Element UI

D

工程与运维

具备 Linux 与容器化部署基础,习惯用工具提升交付效率。

  • Git / Maven / Gradle
  • IDEA / Apifox
  • Linux 命令操作
  • Docker 容器化部署
核心课程

数据结构 · Spring Boot 框架应用 · Java EE · 算法设计与分析 · Java Web · 数据库系统原理 · 计算机网络基础 · 软件工程 · 操作系统原理 · Python

05 / 联系

想聊聊一个
值得做好的系统?

欢迎交流 Java 后端、AI 应用与工程实践。我会认真读完每封邮件。

15775242810@163.com
成都 · 中国 Java Backend / Full-stack / AI