龙扬威
1天前在线
全职 · 300/日  ·  6525/月
工作时间: 工作日09:00-18:00、周末10:00-17:00工作地点: 远程
服务企业: 0家累计提交: 0工时
聊一聊

APP聊一聊

个人介绍

后端框架: Spring Boot 3.x、Spring Security 6(JWT)、MyBatis-Plus、Spring MVC数据库: MySQL(索引优化、慢 SQL 分析、执行计划、事务隔离)、Redis(缓存设计、分布式锁 + Redisson)中间件: Redis、RabbitMQ(消息收发、异步解耦)、WebSocket(了解)工具链: Maven、Git、Docker、Linux、Arthas、Swagger / SpringDoc监控运维: Spring Boot Actuator、AOP 日志切面、Docker Compose 部署前端协作: Vue + Element Plus、Axios 封装、前后端联调


工作经历

  • 2024-10-01 -至今无锡深南电路有限公司Java 后端

    负责公司 PCB 行业 MES 系统后端开发,基于 Spring Boot + MyBatis-Plus + MySQL,参与系统管理、基础数据、工艺管理等模块。 承担系统管理模块的用户、角色、菜单等接口的增删改查;角色关联菜单时先物理删除再批量插入,避免脏数据 完成基础数据模块的工厂、产线、工序、物料等维护接口;列表查询用 page() + like() 做分页多条件查询 完成工艺管理模块的工序 SOP CRUD 接口;涉及工序主表与 SOP 附件表的多表关联,用 XML 手写 SQL 做连表分页 处理工单列表查询慢问题:分析慢 SQL 日志,确认未走索引后与组长沟通,在 (工厂ID, 状态) 上建联合索引,响应从 800ms 降至 200ms 以内

  • 2022-06-01 -2024-10-01北京互联探索科技有限公司武汉分公司全栈开发

    负责企业管理系统开发,参与订单、库存、BOM 物料等模块,配合团队完成后端开发及部分前端联调。 完成订单模块的 CRUD 接口;订单号基于公司工具类用雪花算法生成,存表时配置 @TableId(type = IdType.ASSIGN_ID);状态流转用 if-else 做前置条件校验 参与库存查询接口优化:发现 QueryWrapper 构造的 SKU + 仓库组合查询走全表扫描,建联合索引 (SKU, 仓库ID) 后响应从 1.2s 降至 300ms 参与 BOM 树查询优化:BOM 父子关系存单表,应用层循环递归查询,200+ 产品时响应 1.5s;加下级物料 ID 索引后降至 300ms 日常开发还涉及替代料维护、物料 CRUD、Excel 导入导出(EasyExcel);配合 Vue + Element UI 做页面联调

教育经历

  • 2019-09-01 - 2022-06-01娄底职业技术学院软件技术专科

资质认证

语言

中文母语水平
0
1
2
3
4
5

技能

Java熟练
Vue熟练
MySQL熟练
0
1
2
3
4
5
0
1
2
3
4
5
更新于: 1天前 浏览: 5