熟悉Java编程语言及面向对象编程思想,具备扎实的编程基础与良好的代码规范意识。掌握Spring与SpringBoot核心框架,能够独立完成RESTful API设计与后端服务开发。熟练使用MySQL数据库进行表结构设计、SQL查询编写及基础性能优化。了解Vue3前端框架,具备前后端分离项目的全栈协同开发能力。熟悉MyBatis-Plus数据层框架,能够运用BaseMapper与LambdaQueryWrapper高效处理复杂查询场景。掌握基础算法与数据结构,包括递归、枚举、排序、查找、贪心及简单动态规划。善于利用AI编程工具辅助代码编写、BUG排查与逻辑优化,显著提升开发效率。具备较强的自主学习能力和独立解决问题的能力,能够快速理解业务需求并转化为稳定可靠的技术实现。
酒店管理系统: 基于Spring Boot与Vue3前后端分离架构,独立开发完整的酒店管理系统,涵盖房间管理、入住退房办理、入住查询、营收统计等核心功能模块。后端采用MyBatis-Plus完成全量数据层开发,运用LambdaQueryWrapper实现日期范围统计、身份证模糊检索、外键关联校验等复杂查询,无需手写SQL。系统基于JWT实现登录认证与接口鉴权,前端通过路由守卫与Axios拦截器构建双层权限控制体系。入住与退房操作通过数据库事务严格保障数据一致性,文件上传与静态资源映射实现房间图片管理,系统部署即用,满足中小型酒店日常管理需求。
图书管理系统: 基于Java Swing独立开发图形化图书管理系统,实现图书借阅、归还、库存查询等基础功能。独立完成系统界面设计与数据存储模块开发,实现数据持久化存储与图形化交互,有效简化图书管理流程,提升信息查询效率,适用于小型图书馆日常管理场景。