本项目是一套完整的公寓租赁管理解决方案,采用前后端分离架构开发。我独立负责从需求分析、数据库设计到前后端实现的全流程开发工作; 后端基于 Spring Boot 3.x 构建,使用 Maven 多模块工程拆分 common、model、web 三层结构,集成 MyBatis-Plus 完成数据持久化,使用 Redis 实现缓存加速与分布式会话,通过 JWT 实现无状态的权限认证体系。支持公寓信息管理、租赁合同管理、预约看房、用户权限控制、数据统计分析等核心业务; 前端采用 Vue 3 + TypeScript + Vite 技术栈,配合 Element Plus 组件库和 Pinia 状态...