熟练掌握 SpringBoot、SpringCloudAlibaba 等主流 Java 开发框架
熟悉 MySQL、Redis 数据库的使用及底层设计原理
熟悉消息中间件 RabbitMQ 的应用场景与实际使用
熟悉 Vue3 框架,能够编写响应式前端页面
熟悉 JavaScript 与 CSS,具备基础前端开发能力
熟悉 AI 大模型技术,能够借助大模型工具辅助代码开发与优化
了解现代项目开发流程,能够使用 Docker 进行环境的容器化部署,并运用 Git 进行高效的代码版本管理与团队协作。
设计并开发学生作品管理系统,支持学生、教师、管理员三种角色,通过 Docker 容器技术为学生提供独立开发环境。
采用前后端分离架构,使用 Spring Boot 构建 RESTful API,Vue 3 构建响应式前端界面
实现基于 RBAC 的权限控制和 JWT 无状态认证,支持三种角色的细粒度权限管理
集成 Docker API 实现容器生命周期管理,为学生动态创建隔离的开发环境
设计并优化 MySQL 数据库表结构,使用 MyBatis Plus 简化数据持久层开发
开发 20+个核心功能模块,包括用户管理、课题管理、容器管理等
集成 Swagger3 实现 API 文档自动生成,提高开发效率
项目成果:系统支持多用户并发访问,通过 Docker 技术为学生节省 90%以上的环境配置时间。
设计并开发学生作品管理系统,支持学生、教师、管理员三种角色,通过 Docker 容器技术为学生提供独立开发环境。 采用前后端分离架构,使用 Spring Boot 构建 RESTful API,Vue 3 构建响应式前端界面 实现基于 RBAC 的权限控制和 JWT 无状态认
随着互联网技术的快速发展和数字音乐的普及,在线音乐播放平台已成为人们日常生活中不可或缺的娱乐方式。本文设计并实现了一个基于前后端分离架构的在线音乐播放平台,旨在为用户提供便捷、高效的音乐播放和管理服务。 系统采用Vue3框架构建前端用户界面,使用SpringBoot框架开发后端