SpringBoot深度实践
熟练使用SpringBoot 2.7+构建高可用后端服务,熟悉自动配置原理、Starter开发及Profile多环境部署。
在若依/SmartAdmin框架基础上进行二次开发,优化默认配置(如线程池、连接池调优),并集成Swagger/Knife4j实现API文档自动化。
若依/SmartAdmin框架定制
精通若依的权限控制(基于RBAC+部门数据权限)、代码生成器定制,可快速开发CRUD模块并适配业务需求。
熟悉SmartAdmin的国际化、多数据源动态切换方案,优化其前端对接逻辑(如接口防抖、自动化TS类型生成)。
MyBatis-Plus高级应用
熟练使用LambdaQueryWrapper、分页插件(PageHelper)及AR模式,避免手写SQL。
优化MyBatis-Plus多租户(TenantLineInnerInterceptor)及逻辑删除策略,结合若依的数据权限实现安全查询。
MySQL性能优化
设计合理的索引策略(覆盖索引、联合索引),利用EXPLAIN分析慢查询,在若依框架中集成Druid监控SQL性能。
处理千万级数据时,采用分库分表(ShardingSphere)或定时任务(XXL-JOB)进行数据归档。
二、前端技术能力(Vue3+若依前端架构)
Vue3组合式API开发
基于若依前端(Vue3+TypeScript+Pinia)定制业务模块,熟练使用<script setup>语法、Composables逻辑复用。
集成ECharts可视化、WebSocket实时通信等高级功能,优化若依默认的Axios拦截器(如Token刷新机制)。
框架定制与优化
改造若依/SmartAdmin前端路由结构,实现动态菜单与权限按钮的精细化控制(v-permission指令)。
使用Vite加速构建,按需引入Element Plus/Naive UI组件库,减少打包体积。
2024年07月-2025年4月 温州三垟湿地重构项目 核心开发人员
作为项目核心开发人员,我全面负责温州三垟湿地官方小程序及网站平台后端的重构与开发工作。在技术架构方面,基于若依(RuoYi)和SmartAdmin两大主流框架进行系统搭建,实现了前后端分离的高效开发模式。前端采用Vue.js组件化开发,后端基于Spring Boot构建 API接口,确保了系统的高可维护性和扩展性,对AI工具的熟练使用,完成以交流的模式,完成并实现项目代码,在功能实现方面,我主导完成了项目整体的基本管理程序的,如(活动模块,景区模块,用户模块等)核心模块的开发工作,集成海康威视视频监控API及高德地图LBS服务,实现景区实时监控与导航功能,在数据对接方面,我负责与甲方现有系统的接口对接工作,完成了用户数据同步、设备系统对接等关键接口的开发与调试。通过编写高效的SQL语句和存储过程,实现了湿地生态数据的迁移与导入,并优化了数据库查询性能,使系统响应时间控制在200ms以内。
2025年04月-2025年5月 温州三垟湿地观光车售票系统建设工程 核心开发人员
温州三垟湿地观光车售票系统建设工程,该项目采用若依框架搭建,技术栈运用到springboot,redis,mysql,MyBatis等,运用AI工具的使用,完成并实现项目代码。系统内有4个小模块,线路,站点,车辆,设备,客户可以通过小程序可以查看三垟湿地观光车的位置,类似于乘客查看交运公交车到哪一站,
2025年04月-2025年5月 温州江心屿停车场项目 核心开发人员
技术架构方面,基于SmartAdmin主流框架进行系统搭建,完成项目核心功能(停车场预约开放车位维护功能),设计并开发停车场实时车位更新模块,运用到的技术栈有Springboot,redis,mysql,vue3等,采用通义灵码,deepseekAI辅助快速完成项目业务功能设计与实现,设计MySQL事务处理逻辑,确保数据一致性,故障率降低至0.1%,实现微信小程序+PC管理端双平台支持。