尚庭公寓项目是尚硅谷研发的一款公寓租赁平台,结合当下市场热门,以实际需求为依托,还原真实业务场景,贴近生活,功能完善,是一套非常实用的既能完成技术串联,又能体验真实项目开发的教程。
项目分为用户端和后台管理系统,用户端包含了找房、看房预约、租约管理等功能,后台管理系统包含了公寓(房源)管理、租赁管理、用户管理等功能。项目覆盖完整的开发流程,逻辑清晰,设计精妙,带你从零开始,从设计(数据库设计、接口设计)到开发,再到部署,环环相扣,层层递进!
对于后端技术的初学者,这套教程尤其适合你,作为学完基础的第一个实战项目。项目聚焦于后端开发,全部采用主流的技术框架:Spring、SpringMVC、SpringBoot、Mybatis、Mybatis Plus、MySQL、Redis、Minio等。
学习本套项目,需要具备的前置知识:SSM、Spring Boot、MySQL,其它技术均会在教程中简明扼要地进行讲解。
├── 3.视频
│ ├── 161-尚庭公寓-项目开发-移动端-个人中心-租约管理.mp4
│ ├── 128-尚庭公寓-项目开发-后台管理-租赁管理-租约-保存或更新.mp4
│ ├── 102-尚庭公寓-项目开发-后台管理-公寓管理-基本属性-保存或更新属性名称&属性值.mp4
│ ├── 094-尚庭公寓-项目开发-后台管理-公寓管理-房间租期.mp4
│ ├── 107-尚庭公寓-项目开发-后台管理-公寓管理-上传图片-概述.mp4
│ ├── 117-尚庭公寓-项目开发-后台管理-公寓管理-公寓信息-详情查询-定义.mp4
│ ├── 165-尚庭公寓-项目部署-Nginx快速入门-概述.mp4
│ ├── 078-尚庭公寓-开发准备-技术储备-Redis-SpringDataRedis-RedisTemplate.mp4
│ ├── 064-尚庭公寓-开发准备-技术储备-MyBatisPlus-分页插件.mp4
│ ├── 025-尚庭公寓-接口定义-移动端-个人中心.mp4
│ ├── 087-尚庭公寓-项目开发-后台管理-初始配置-MybatisPlus.mp4
│ ├── 148-尚庭公寓-项目开发-后台管理-前后端联调.mp4
│ ├── 072-尚庭公寓-开发准备-技术储备-Redis-常用数据类型-string.mp4
│ ├── 081-尚庭公寓-开发准备-技术储备-Knife4j-概述.mp4
│ ├── 101-尚庭公寓-项目开发-后台管理-公寓管理-基本属性-概述.mp4
│ ├── 006-尚庭公寓-项目概述-核心业务流程.mp4
│ ├── 062-尚庭公寓-开发准备-技术储备-MyBatisPlus-条件构造器-UpdateWrapper.mp4
│ ├── 016-尚庭公寓-数据库设计实操-逻辑模型-看房预约信息.mp4
│ ├── 042-尚庭公寓-开发准备-开发环境-Linux-常用命令-进程相关.mp4
│ ├── 004-尚庭公寓-项目概述-后台管理系统业务功能-租赁管理.mp4
│ ├── 140-尚庭公寓-项目开发-后台管理-系统管理-登陆管理-JWT概述.mp4
│ ├── 164-尚庭公寓-项目部署-部署方案.mp4
│ ├── 131-尚庭公寓-项目开发-后台管理-用户管理.mp4
│ ├── 032-尚庭公寓-开发准备-开发环境-Linux-VMware使用技巧.mp4
│ ├── 017-尚庭公寓-数据库设计实操-逻辑模型-租约信息.mp4
│ ├── 015-尚庭公寓-数据库设计实操-逻辑模型-用户信息.mp4
│ ├── 105-尚庭公寓-项目开发-后台管理-公寓管理-杂费.mp4
│ ├── 012-尚庭公寓-数据库设计实操-概念模型.mp4
│ ├── 035-尚庭公寓-开发准备-开发环境-Linux-常用命令-文件目录相关(上).mp4
│ ├── 027-尚庭公寓-开发准备-开发环境-安装方式说明.mp4
│ ├── 029-尚庭公寓-开发准备-开发环境-Linux-安装VMware.mp4
│ ├── 071-尚庭公寓-开发准备-技术储备-Redis-常用数据类型-通用命令.mp4
│ ├── 110-尚庭公寓-项目开发-后台管理-公寓管理-上传图片-异常处理.mp4
│ ├── 050-尚庭公寓-开发准备-开发环境-Linux-虚拟机网络配置-静态IPmlt.mp4
│ ├── 019-尚庭公寓-数据库设计实操-物理模型.mp4
│ ├── 095-尚庭公寓-项目开发-后台管理-公寓管理-标签-查询列表-类型转换问题分析.mp4
│ ├── 013-尚庭公寓-数据库设计实操-逻辑模型-公寓信息.mp4
│ ├── 059-尚庭公寓-开发准备-技术储备-MyBatisPlus-通用Mapper.mp4
│ ├── 103-尚庭公寓-项目开发-后台管理-公寓管理-基本属性-查询列表.mp4
│ ├── 083-尚庭公寓-开发准备-技术储备-Knife4j-常用注解.mp4
│ ├── 038-尚庭公寓-开发准备-开发环境-Linux-常用命令-文本编辑-VIM概述.mp4
│ ├── 076-尚庭公寓-开发准备-技术储备-Redis-常用数据类型-zset.mp4
│ ├── 116-尚庭公寓-项目开发-后台管理-公寓管理-公寓信息-分页查询-实现.mp4
│ ├── 079-尚庭公寓-开发准备-技术储备-Redis-SpringDataRedis-序列化问题说明.mp4
│ ├── 149-尚庭公寓-项目开发-移动端-项目初始化.mp4
│ ├── 068-尚庭公寓-开发准备-技术储备-MinIO-Java客户端.mp4
│ ├── 152-尚庭公寓-项目开发-移动端-登录管理-获取短信验证码(下).mp4
│ ├── 100-尚庭公寓-项目开发-后台管理-公寓管理-配套管理.mp4
│ ├── 070-尚庭公寓-开发准备-技术储备-Redis-客户端.mp4
│ ├── 120-尚庭公寓-项目开发-后台管理-公寓管理-公寓信息-删除-完善.mp4
│ ├── 058-尚庭公寓-开发准备-技术储备-MyBatisPlus-创建实体类.mp4
│ ├── 150-尚庭公寓-项目开发-移动端-登录管理-交互流程.mp4
│ ├── 112-尚庭公寓-项目开发-后台管理-公寓管理-公寓信息-概述.mp4
│ ├── 162-尚庭公寓-项目开发-移动端-前后端联调.mp4
│ ├── 034-尚庭公寓-开发准备-开发环境-Linux-交互界面.mp4
│ ├── 098-尚庭公寓-项目开发-后台管理-公寓管理-标签-查询列表-EnumValue和JsonValue注解.mp4
│ ├── 159-尚庭公寓-项目开发-移动端-个人中心-保存浏览历史.mp4
│ ├── 066-尚庭公寓-开发准备-技术储备-MinIO-概述.mp4
│ ├── 023-尚庭公寓-接口定义-后台管理系统-剩余内容.mp4
│ ├── 154-尚庭公寓-项目开发-移动端-登录管理-获取个人信息.mp4
│ ├── 132-尚庭公寓-项目开发-后台管理-系统管理-岗位管理.mp4
│ ├── 089-尚庭公寓-项目开发-后台管理-初始配置-导入模版代码.mp4
│ ├── 033-尚庭公寓-开发准备-开发环境-Linux-目录结构.mp4
│ ├── 144-尚庭公寓-项目开发-后台管理-系统管理-登陆管理-登录接口-上.mp4
│ ├── 003-尚庭公寓-项目概述-后台管理系统业务功能-公寓管理.mp4
│ ├── 047-尚庭公寓-开发准备-开发环境-Linux-虚拟机网络配置-主机网络环境.mp4
│ ├── 143-尚庭公寓-项目开发-后台管理-系统管理-登陆管理-获取验证码-实现.mp4
│ ├── 126-尚庭公寓-项目开发-后台管理-租赁管理-看房预约-分页查询-时间格式&时区.mp4
│ ├── 041-尚庭公寓-开发准备-开发环境-Linux-常用命令-权限相关-常用命令.mp4
│ ├── 040-尚庭公寓-开发准备-开发环境-Linux-常用命令-权限相关-权限系统.mp4
│ ├── 142-尚庭公寓-项目开发-后台管理-系统管理-登陆管理-获取验证码-准备工作.mp4
│ ├── 021-尚庭公寓-接口定义-后台管理系统-公寓管理&房间管理.mp4
│ ├── 055-尚庭公寓-开发准备-技术储备-MyBatisPlus-概述.mp4
│ ├── 001-尚庭公寓-课程介绍.mp4
│ ├── 051-尚庭公寓-开发准备-开发环境-准备Linux虚拟机.mp4
│ ├── 133-尚庭公寓-项目开发-后台管理-系统管理-用户信息-概述.mp4
│ ├── 157-尚庭公寓-项目开发-移动端-找房-剩余接口.mp4
│ ├── 136-尚庭公寓-项目开发-后台管理-系统管理-用户信息-保存或更新.mp4
│ ├── 135-尚庭公寓-项目开发-后台管理-系统管理-用户信息-根据ID查询.mp4
│ ├── 011-尚庭公寓-数据库设计理论-数据库设计流程.mp4
│ ├── 137-尚庭公寓-项目开发-后台管理-系统管理-用户信息-剩余接口.mp4
│ ├── 097-尚庭公寓-项目开发-后台管理-公寓管理-标签-查询列表-自定义ConverterFactory.mp4
│ ├── 063-尚庭公寓-开发准备-技术储备-MyBatisPlus-条件构造器-Lambda版本.mp4
│ ├── 127-尚庭公寓-项目开发-后台管理-租赁管理-租约-概述.mp4
│ ├── 082-尚庭公寓-开发准备-技术储备-Knife4j-SpringBoot集成.mp4
│ ├── 084-尚庭公寓-业务功能&数据库设计&接口定义-回顾.mp4
│ ├── 020-尚庭公寓-接口定义-后台管理系统-属性管理.mp4
│ ├── 168-尚庭公寓-项目部署-部署后端项目.mp4
│ ├── 039-尚庭公寓-开发准备-开发环境-Linux-常用命令-文本编辑相关-VIM工作模式.mp4
│ ├── 113-尚庭公寓-项目开发-后台管理-公寓管理-公寓信息-保存或更新-定义.mp4
│ ├── 096-尚庭公寓-项目开发-后台管理-公寓管理-标签-查询列表-自定义Converter.mp4
│ ├── 075-尚庭公寓-开发准备-技术储备-Redis-常用数据类型-hash.mp4
│ ├── 114-尚庭公寓-项目开发-后台管理-公寓管理-公寓信息-保存或更新-实现.mp4
│ ├── 045-尚庭公寓-开发准备-开发环境-Linux-远程访问.mp4
│ ├── 108-尚庭公寓-项目开发-后台管理-公寓管理-上传图片-配置MinioClient.mp4
│ ├── 160-尚庭公寓-项目开发-移动端-个人中心-看房预约.mp4
│ ├── 141-尚庭公寓-项目开发-后台管理-系统管理-登陆管理-登录流程.mp4
│ ├── 056-尚庭公寓-开发准备-技术储备-MyBatisPlus-数据准备.mp4
│ ├── 167-尚庭公寓-项目部署-配置域名映射.mp4
│ ├── 067-尚庭公寓-开发准备-技术储备-MinIO-管理页面操作mlt.mp4
│ ├── 147-尚庭公寓-项目开发-后台管理-登陆管理-查询登录用户信息.mp4
│ ├── 121-尚庭公寓-项目开发-后台管理-公寓管理-公寓信息-剩余接口.mp4
│ ├── 115-尚庭公寓-项目开发-后台管理-公寓管理-公寓信息-分页查询-概述.mp4
│ ├── 092-尚庭公寓-项目开发-后台管理-公寓管理-支付方式-保存或更新.mp4
│ ├── 024-尚庭公寓-接口定义-移动端-登录&找房.mp4
│ ├── 026-尚庭公寓-开发准备-概述.mp4
│ ├── 130-尚庭公寓-项目开发-后台管理-租赁管理-租约-定时任务.mp4
│ ├── 014-尚庭公寓-数据库设计实操-逻辑模型-房间信息.mp4
│ ├── 010-尚庭公寓-数据库设计理论-ER模型.mp4
│ ├── 088-尚庭公寓-项目开发-后台管理-初始配置-Knife4j.mp4
│ ├── 146-尚庭公寓-项目开发-后台管理-系统管理-登陆管理-拦截器.mp4
│ ├── 163-尚庭公寓-项目优化-缓存优化.mp4
│ ├── 008-尚庭公寓-项目开发流程.mp4
│ ├── 118-尚庭公寓-项目开发-后台管理-公寓管理-公寓信息-详情查询-实现.mp4
│ ├── 022-尚庭公寓-接口定义-后台管理系统-看房预约&租约管理.mp4
│ ├── 007-尚庭公寓-项目概述-技术概述.mp4
│ ├── 005-尚庭公寓-项目概述-后台管理系统业务功能-系统管理&用户管理.mp4
│ ├── 018-尚庭公寓-数据库设计实操-逻辑模型-浏览历史&后台用户.mp4
│ ├── 166-尚庭公寓-项目部署-Nginx快速入门-案例实操.mp4
│ ├── 031-尚庭公寓-开发准备-开发环境-Linux-安装系统.mp4
│ ├── 043-尚庭公寓-开发准备-开发环境-Linux-常用命令-压缩归档相关.mp4
│ ├── 139-尚庭公寓-项目开发-后台管理-系统管理-登陆管理-认证方案.mp4
│ ├── 153-尚庭公寓-项目开发-移动端-登录管理-注册和登录.mp4
│ ├── 106-尚庭公寓-项目开发-后台管理-公寓管理-地区信息.mp4
│ ├── 155-尚庭公寓-项目开发-移动端-找房-地区&支付方式.mp4
│ ├── 049-尚庭公寓-开发准备-开发环境-Linux-虚拟机网络配置-NAT配置.mp4
│ ├── 002-尚庭公寓-项目概述-移动端业务功能.mp4
│ ├── 085-尚庭公寓-项目开发-项目初始化.mp4
│ ├── 046-尚庭公寓-开发准备-开发环境-Linux-虚拟机网络配置.mp4
│ ├── 030-尚庭公寓-开发准备-开发环境-Linux-安装虚拟机.mp4
│ ├── 090-尚庭公寓-项目开发-后台管理-初始配置-导入接口定义代码.mp4
│ ├── 158-尚庭公寓-项目开发-移动端-个人中心-查询浏览历史.mp4
│ ├── 061-尚庭公寓-开发准备-技术储备-MyBatisPlus-条件构造器-QueryWrapper.mp4
│ ├── 009-尚庭公寓-项目原型.mp4
│ ├── 036-尚庭公寓-开发准备-开发环境-Linux-常用命令-文件目录相关(中).mp4
│ ├── 053-尚庭公寓-开发准备-开发环境-安装Redis.mp4
│ ├── 134-尚庭公寓-项目开发-后台管理-系统管理-用户信息-分页查询.mp4
│ ├── 054-尚庭公寓-开发准备-开发环境-安装MinIO.mp4
│ ├── 080-尚庭公寓-开发准备-技术储备-Redis-SpringDataRedis-StringRedisTemplate.mp4
│ ├── 119-尚庭公寓-项目开发-后台管理-公寓管理-公寓信息-删除-实现.mp4
│ ├── 125-尚庭公寓-项目开发-后台管理-租赁管理-看房预约-分页查询.mp4
│ ├── 122-尚庭公寓-项目开发-后台管理-公寓管理-房间信息-概述.mp4
│ ├── 048-尚庭公寓-开发准备-开发环境-Linux-虚拟机网络配置-虚拟网络模式.mp4
│ ├── 074-尚庭公寓-开发准备-技术储备-Redis-常用数据类型-set.mp4
│ ├── 037-尚庭公寓-开发准备-开发环境-Linux-常用命令-文件目录相关(下).mp4
│ ├── 109-尚庭公寓-项目开发-后台管理-公寓管理-上传图片-接口实现.mp4
│ ├── 093-尚庭公寓-项目开发-后台管理-公寓管理-支付方式-删除.mp4
│ ├── 129-尚庭公寓-项目开发-后台管理-租赁管理-租约-剩余接口.mp4
│ ├── 123-尚庭公寓-项目开发-后台管理-公寓管理-房间信息-测试.mp4
│ ├── 111-尚庭公寓-项目开发-后台管理-公寓管理-上传图片-全局异常处理.mp4
│ ├── 124-尚庭公寓-项目开发-后台管理-租赁管理-看房预约-修改状态.mp4
│ ├── 044-尚庭公寓-开发准备-开发环境-Linux-常用命令-安装应用相关.mp4
│ ├── 104-尚庭公寓-项目开发-后台管理-公寓管理-基本属性-删除.mp4
│ ├── 091-尚庭公寓-项目开发-后台管理-公寓管理-支付方式-查询列表.mp4
│ ├── 169-尚庭公寓-项目部署-部署前端项目.mp4
│ ├── 145-尚庭公寓-项目开发-后台管理-系统管理-登陆管理-登录接口-下.mp4
│ ├── 052-尚庭公寓-开发准备-开发环境-安装MySQL.mp4
│ ├── 069-尚庭公寓-开发准备-技术储备-Redis-概述.mp4
│ ├── 099-尚庭公寓-项目开发-后台管理-公寓管理-标签-保存或更新&删除.mp4
│ ├── 057-尚庭公寓-开发准备-技术储备-MyBatisPlus-SpringBoot集成.mp4
│ ├── 151-尚庭公寓-项目开发-移动端-登录管理-获取短信验证码(上).mp4
│ ├── 065-尚庭公寓-开发准备-技术储备-MyBatisPlus-MyBatisX插件.mp4
│ ├── 156-尚庭公寓-项目开发-移动端-找房-分页查询房间列表.mp4
│ ├── 086-尚庭公寓-项目开发-后台管理-初始配置-SpringBoot.mp4
│ ├── 060-尚庭公寓-开发准备-技术储备-MyBatisPlus-通用Service.mp4
│ ├── 073-尚庭公寓-开发准备-技术储备-Redis-常用数据类型-list.mp4
│ ├── 028-尚庭公寓-开发准备-开发环境-Linux-概述.mp4
│ ├── 138-尚庭公寓-项目开发-后台管理-租赁管理-租约-分页查询.mp4
│ ├── 077-尚庭公寓-开发准备-技术储备-Redis-SpringDataRedis-概述.mp4
├── 2.资料
│ ├── 10.mysql
│ │ ├── mysql80-community-release-el7-9.noarch.rpm
│ ├── 12.Linux
│ │ ├── CentOS-7-x86_64-DVD-2009.iso
│ │ ├── VMware-workstation-full-17.0.0-20800274.exe
│ ├── 8.前端项目代码
│ │ ├── 后台管理系统
│ │ │ ├── rentHouseAdmin.zip
│ │ ├── 移动端
│ │ │ ├── rentHouseH5.zip
│ ├── 1.数据库初始化脚本
│ │ ├── lease.sql
│ ├── 4.Redis
│ │ ├── redis-7.0.12.tar.gz
│ │ ├── RedisInsight-v2-win-installer.exe
│ ├── 6.Node
│ │ ├── node-v18.17.1-x64.msi
│ ├── 3.JDK
│ │ ├── jdk-17.0.8_linux-x64_bin.tar.gz
│ ├── 7.images
│ │ ├── 公寓-外观.jpg
│ │ ├── 房间-厨房-2.jpg
│ │ ├── 房间-卧室-1.jpg
│ │ ├── 房间-客厅-1.jpg
│ │ ├── 房间-卧室-2.jpg
│ │ ├── 公寓-停车位.jpg
│ │ ├── 房间-厨房-3.jpg
│ │ ├── 房间-厨房-1.jpg
│ │ ├── 公寓-健身房.jpg
│ │ ├── 房间-客厅-2.jpg
│ ├── 2.后端项目初始代码
│ │ ├── web-admin
│ │ │ ├── Controller
│ │ │ │ ├── com
│ │ │ │ │ ├── atguigu
│ │ │ │ │ │ ├── lease
│ │ │ │ │ │ │ ├── web
│ │ │ │ │ │ │ │ ├── admin
│ │ │ │ │ │ │ │ │ ├── controller
│ │ │ │ │ │ │ │ │ │ ├── lease
│ │ │ │ │ │ │ │ │ │ │ ├── ViewAppointmentController.java
│ │ │ │ │ │ │ │ │ │ │ ├── LeaseAgreementController.java
│ │ │ │ │ │ │ │ │ │ ├── apartment
│ │ │ │ │ │ │ │ │ │ │ ├── RoomController.java
│ │ │ │ │ │ │ │ │ │ │ ├── FacilityController.java
│ │ │ │ │ │ │ │ │ │ │ ├── AttrController.java
│ │ │ │ │ │ │ │ │ │ │ ├── RegionInfoController.java
│ │ │ │ │ │ │ │ │ │ │ ├── LeaseTermController.java
│ │ │ │ │ │ │ │ │ │ │ ├── LabelController.java
│ │ │ │ │ │ │ │ │ │ │ ├── FileUploadController.java
│ │ │ │ │ │ │ │ │ │ │ ├── PaymentTypeController.java
│ │ │ │ │ │ │ │ │ │ │ ├── FeeController.java
│ │ │ │ │ │ │ │ │ │ │ ├── ApartmentController.java
│ │ │ │ │ │ │ │ │ │ ├── user
│ │ │ │ │ │ │ │ │ │ │ ├── UserInfoController.java
│ │ │ │ │ │ │ │ │ │ ├── system
│ │ │ │ │ │ │ │ │ │ │ ├── SystemPostController.java
│ │ │ │ │ │ │ │ │ │ │ ├── SystemUserController.java
│ │ │ │ │ │ │ │ │ │ ├── login
│ │ │ │ │ │ │ │ │ │ │ ├── LoginController.java
│ │ │ ├── MapperXml
│ │ │ │ ├── mapper
│ │ │ │ │ ├── CityInfoMapper.xml
│ │ │ │ │ ├── ProvinceInfoMapper.xml
│ │ │ │ │ ├── FacilityInfoMapper.xml
│ │ │ │ │ ├── DistrictInfoMapper.xml
│ │ │ │ │ ├── LeaseTermMapper.xml
│ │ │ │ │ ├── PaymentTypeMapper.xml
│ │ │ │ │ ├── ApartmentInfoMapper.xml
│ │ │ │ │ ├── LeaseAgreementMapper.xml
│ │ │ │ │ ├── ViewAppointmentMapper.xml
│ │ │ │ │ ├── ApartmentLabelMapper.xml
│ │ │ │ │ ├── FeeValueMapper.xml
│ │ │ │ │ ├── FeeKeyMapper.xml
│ │ │ │ │ ├── BrowsingHistoryMapper.xml
│ │ │ │ │ ├── UserInfoMapper.xml
│ │ │ │ │ ├── RoomLabelMapper.xml
│ │ │ │ │ ├── RoomLeaseTermMapper.xml
│ │ │ │ │ ├── SystemUserMapper.xml
│ │ │ │ │ ├── SystemPostMapper.xml
│ │ │ │ │ ├── AttrValueMapper.xml
│ │ │ │ │ ├── GraphInfoMapper.xml
│ │ │ │ │ ├── LabelInfoMapper.xml
│ │ │ │ │ ├── RoomPaymentTypeMapper.xml
│ │ │ │ │ ├── ApartmentFacilityMapper.xml
│ │ │ │ │ ├── ApartmentFeeValueMapper.xml
│ │ │ │ │ ├── RoomFacilityMapper.xml
│ │ │ │ │ ├── RoomInfoMapper.xml
│ │ │ │ │ ├── RoomAttrValueMapper.xml
│ │ │ │ │ ├── AttrKeyMapper.xml
│ │ │ ├── VO
│ │ │ │ ├── com
│ │ │ │ │ ├── atguigu
│ │ │ │ │ │ ├── lease
│ │ │ │ │ │ │ ├── web
│ │ │ │ │ │ │ │ ├── admin
│ │ │ │ │ │ │ │ │ ├── vo
│ │ │ │ │ │ │ │ │ │ ├── apartment
│ │ │ │ │ │ │ │ │ │ │ ├── ApartmentSubmitVo.java
│ │ │ │ │ │ │ │ │ │ │ ├── ApartmentDetailVo.java
│ │ │ │ │ │ │ │ │ │ │ ├── ApartmentQueryVo.java
│ │ │ │ │ │ │ │ │ │ │ ├── ApartmentItemVo.java
│ │ │ │ │ │ │ │ │ │ ├── fee
│ │ │ │ │ │ │ │ │ │ │ ├── FeeValueVo.java
│ │ │ │ │ │ │ │ │ │ │ ├── FeeKeyVo.java
│ │ │ │ │ │ │ │ │ │ ├── graph
│ │ │ │ │ │ │ │ │ │ │ ├── GraphVo.java
│ │ │ │ │ │ │ │ │ │ ├── login
│ │ │ │ │ │ │ │ │ │ │ ├── CaptchaVo.java
│ │ │ │ │ │ │ │ │ │ │ ├── LoginVo.java
│ │ │ │ │ │ │ │ │ │ ├── agreement
│ │ │ │ │ │ │ │ │ │ │ ├── AgreementQueryVo.java
│ │ │ │ │ │ │ │ │ │ │ ├── AgreementVo.java
│ │ │ │ │ │ │ │ │ │ ├── attr
│ │ │ │ │ │ │ │ │ │ │ ├── AttrValueVo.java
│ │ │ │ │ │ │ │ │ │ │ ├── AttrKeyVo.java
│ │ │ │ │ │ │ │ │ │ ├── room
│ │ │ │ │ │ │ │ │ │ │ ├── RoomItemVo.java
│ │ │ │ │ │ │ │ │ │ │ ├── RoomSubmitVo.java
│ │ │ │ │ │ │ │ │ │ │ ├── RoomQueryVo.java
│ │ │ │ │ │ │ │ │ │ │ ├── RoomDetailVo.java
│ │ │ │ │ │ │ │ │ │ ├── system
│ │ │ │ │ │ │ │ │ │ │ ├── user
│ │ │ │ │ │ │ │ │ │ │ │ ├── SystemUserItemVo.java
│ │ │ │ │ │ │ │ │ │ │ │ ├── SystemUserInfoVo.java
│ │ │ │ │ │ │ │ │ │ │ │ ├── SystemUserQueryVo.java
│ │ │ │ │ │ │ │ │ │ ├── user
│ │ │ │ │ │ │ │ │ │ │ ├── UserInfoQueryVo.java
│ │ │ │ │ │ │ │ │ │ ├── appointment
│ │ │ │ │ │ │ │ │ │ │ ├── AppointmentQueryVo.java
│ │ │ │ │ │ │ │ │ │ │ ├── AppointmentVo.java
│ │ │ ├── Mapper接口
│ │ │ │ ├── com
│ │ │ │ │ ├── atguigu
│ │ │ │ │ │ ├── lease
│ │ │ │ │ │ │ ├── web
│ │ │ │ │ │ │ │ ├── admin
│ │ │ │ │ │ │ │ │ ├── mapper
│ │ │ │ │ │ │ │ │ │ ├── AttrValueMapper.java
│ │ │ │ │ │ │ │ │ │ ├── RoomAttrValueMapper.java
│ │ │ │ │ │ │ │ │ │ ├── RoomPaymentTypeMapper.java
│ │ │ │ │ │ │ │ │ │ ├── ApartmentLabelMapper.java
│ │ │ │ │ │ │ │ │ │ ├── ApartmentInfoMapper.java
│ │ │ │ │ │ │ │ │ │ ├── SystemUserMapper.java
│ │ │ │ │ │ │ │ │ │ ├── RoomInfoMapper.java
│ │ │ │ │ │ │ │ │ │ ├── GraphInfoMapper.java
│ │ │ │ │ │ │ │ │ │ ├── UserInfoMapper.java
│ │ │ │ │ │ │ │ │ │ ├── ApartmentFacilityMapper.java
│ │ │ │ │ │ │ │ │ │ ├── ViewAppointmentMapper.java
│ │ │ │ │ │ │ │ │ │ ├── ProvinceInfoMapper.java
│ │ │ │ │ │ │ │ │ │ ├── RoomFacilityMapper.java
│ │ │ │ │ │ │ │ │ │ ├── LeaseTermMapper.java
│ │ │ │ │ │ │ │ │ │ ├── SystemPostMapper.java
│ │ │ │ │ │ │ │ │ │ ├── LeaseAgreementMapper.java
│ │ │ │ │ │ │ │ │ │ ├── FeeKeyMapper.java
│ │ │ │ │ │ │ │ │ │ ├── BrowsingHistoryMapper.java
│ │ │ │ │ │ │ │ │ │ ├── RoomLeaseTermMapper.java
│ │ │ │ │ │ │ │ │ │ ├── AttrKeyMapper.java
│ │ │ │ │ │ │ │ │ │ ├── FeeValueMapper.java
│ │ │ │ │ │ │ │ │ │ ├── ApartmentFeeValueMapper.java
│ │ │ │ │ │ │ │ │ │ ├── PaymentTypeMapper.java
│ │ │ │ │ │ │ │ │ │ ├── CityInfoMapper.java
│ │ │ │ │ │ │ │ │ │ ├── DistrictInfoMapper.java
│ │ │ │ │ │ │ │ │ │ ├── LabelInfoMapper.java
│ │ │ │ │ │ │ │ │ │ ├── FacilityInfoMapper.java
│ │ │ │ │ │ │ │ │ │ ├── RoomLabelMapper.java
│ │ │ ├── Service接口
│ │ │ │ ├── com
│ │ │ │ │ ├── atguigu
│ │ │ │ │ │ ├── lease
│ │ │ │ │ │ │ ├── web
│ │ │ │ │ │ │ │ ├── admin
│ │ │ │ │ │ │ │ │ ├── service
│ │ │ │ │ │ │ │ │ │ ├── ApartmentInfoService.java
│ │ │ │ │ │ │ │ │ │ ├── ProvinceInfoService.java
│ │ │ │ │ │ │ │ │ │ ├── LoginService.java
│ │ │ │ │ │ │ │ │ │ ├── ApartmentFeeValueService.java
│ │ │ │ │ │ │ │ │ │ ├── LabelInfoService.java
│ │ │ │ │ │ │ │ │ │ ├── GraphInfoService.java
│ │ │ │ │ │ │ │ │ │ ├── ApartmentLabelService.java
│ │ │ │ │ │ │ │ │ │ ├── LeaseAgreementService.java
│ │ │ │ │ │ │ │ │ │ ├── FeeValueService.java
│ │ │ │ │ │ │ │ │ │ ├── RoomLabelService.java
│ │ │ │ │ │ │ │ │ │ ├── AttrKeyService.java
│ │ │ │ │ │ │ │ │ │ ├── UserInfoService.java
│ │ │ │ │ │ │ │ │ │ ├── SystemPostService.java
│ │ │ │ │ │ │ │ │ │ ├── PaymentTypeService.java
│ │ │ │ │ │ │ │ │ │ ├── FileService.java
│ │ │ │ │ │ │ │ │ │ ├── LeaseTermService.java
│ │ │ │ │ │ │ │ │ │ ├── DistrictInfoService.java
│ │ │ │ │ │ │ │ │ │ ├── RoomPaymentTypeService.java
│ │ │ │ │ │ │ │ │ │ ├── BrowsingHistoryService.java
│ │ │ │ │ │ │ │ │ │ ├── ApartmentFacilityService.java
│ │ │ │ │ │ │ │ │ │ ├── AttrValueService.java
│ │ │ │ │ │ │ │ │ │ ├── FeeKeyService.java
│ │ │ │ │ │ │ │ │ │ ├── RoomAttrValueService.java
│ │ │ │ │ │ │ │ │ │ ├── SystemUserService.java
│ │ │ │ │ │ │ │ │ │ ├── RoomLeaseTermService.java
│ │ │ │ │ │ │ │ │ │ ├── ViewAppointmentService.java
│ │ │ │ │ │ │ │ │ │ ├── FacilityInfoService.java
│ │ │ │ │ │ │ │ │ │ ├── RoomFacilityService.java
│ │ │ │ │ │ │ │ │ │ ├── CityInfoService.java
│ │ │ │ │ │ │ │ │ │ ├── RoomInfoService.java
│ │ │ ├── Service实现类
│ │ │ │ ├── com
│ │ │ │ │ ├── atguigu
│ │ │ │ │ │ ├── lease
│ │ │ │ │ │ │ ├── web
│ │ │ │ │ │ │ │ ├── admin
│ │ │ │ │ │ │ │ │ ├── service
│ │ │ │ │ │ │ │ │ │ ├── impl
│ │ │ │ │ │ │ │ │ │ │ ├── ApartmentFacilityServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── FacilityInfoServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── AttrValueServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── ApartmentLabelServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── BrowsingHistoryServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── ViewAppointmentServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── ProvinceInfoServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── FileServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── RoomInfoServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── AttrKeyServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── GraphInfoServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── RoomAttrValueServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── PaymentTypeServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── RoomLeaseTermServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── SystemPostServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── ApartmentInfoServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── FeeKeyServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── DistrictInfoServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── ApartmentFeeValueServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── RoomLabelServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── LeaseTermServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── LeaseAgreementServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── RoomFacilityServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── LoginServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── CityInfoServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── RoomPaymentTypeServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── UserInfoServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── FeeValueServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── SystemUserServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── LabelInfoServiceImpl.java
│ │ ├── Result
│ │ │ ├── com
│ │ │ │ ├── atguigu
│ │ │ │ │ ├── lease
│ │ │ │ │ │ ├── common
│ │ │ │ │ │ │ ├── result
│ │ │ │ │ │ │ │ ├── Result.java
│ │ │ │ │ │ │ │ ├── ResultCodeEnum.java
│ │ ├── 枚举类
│ │ │ ├── com
│ │ │ │ ├── atguigu
│ │ │ │ │ ├── lease
│ │ │ │ │ │ ├── model
│ │ │ │ │ │ │ ├── enums
│ │ │ │ │ │ │ │ ├── BaseStatus.java
│ │ │ │ │ │ │ │ ├── AppointmentStatus.java
│ │ │ │ │ │ │ │ ├── BaseEnum.java
│ │ │ │ │ │ │ │ ├── LeaseStatus.java
│ │ │ │ │ │ │ │ ├── ItemType.java
│ │ │ │ │ │ │ │ ├── LeaseSourceType.java
│ │ │ │ │ │ │ │ ├── ReleaseStatus.java
│ │ │ │ │ │ │ │ ├── SystemUserType.java
│ │ ├── web-app
│ │ │ ├── Mapper接口
│ │ │ │ ├── com
│ │ │ │ │ ├── atguigu
│ │ │ │ │ │ ├── lease
│ │ │ │ │ │ │ ├── web
│ │ │ │ │ │ │ │ ├── app
│ │ │ │ │ │ │ │ │ ├── mapper
│ │ │ │ │ │ │ │ │ │ ├── ProvinceInfoMapper.java
│ │ │ │ │ │ │ │ │ │ ├── AttrKeyMapper.java
│ │ │ │ │ │ │ │ │ │ ├── FacilityInfoMapper.java
│ │ │ │ │ │ │ │ │ │ ├── ApartmentInfoMapper.java
│ │ │ │ │ │ │ │ │ │ ├── ApartmentFacilityMapper.java
│ │ │ │ │ │ │ │ │ │ ├── ApartmentFeeValueMapper.java
│ │ │ │ │ │ │ │ │ │ ├── RoomLabelMapper.java
│ │ │ │ │ │ │ │ │ │ ├── ApartmentLabelMapper.java
│ │ │ │ │ │ │ │ │ │ ├── DistrictInfoMapper.java
│ │ │ │ │ │ │ │ │ │ ├── CityInfoMapper.java
│ │ │ │ │ │ │ │ │ │ ├── RoomAttrValueMapper.java
│ │ │ │ │ │ │ │ │ │ ├── LabelInfoMapper.java
│ │ │ │ │ │ │ │ │ │ ├── ViewAppointmentMapper.java
│ │ │ │ │ │ │ │ │ │ ├── GraphInfoMapper.java
│ │ │ │ │ │ │ │ │ │ ├── RoomInfoMapper.java
│ │ │ │ │ │ │ │ │ │ ├── UserInfoMapper.java
│ │ │ │ │ │ │ │ │ │ ├── RoomLeaseTermMapper.java
│ │ │ │ │ │ │ │ │ │ ├── BrowsingHistoryMapper.java
│ │ │ │ │ │ │ │ │ │ ├── LeaseAgreementMapper.java
│ │ │ │ │ │ │ │ │ │ ├── RoomPaymentTypeMapper.java
│ │ │ │ │ │ │ │ │ │ ├── AttrValueMapper.java
│ │ │ │ │ │ │ │ │ │ ├── FeeKeyMapper.java
│ │ │ │ │ │ │ │ │ │ ├── FeeValueMapper.java
│ │ │ │ │ │ │ │ │ │ ├── RoomFacilityMapper.java
│ │ │ │ │ │ │ │ │ │ ├── LeaseTermMapper.java
│ │ │ │ │ │ │ │ │ │ ├── PaymentTypeMapper.java
│ │ │ ├── VO
│ │ │ │ ├── com
│ │ │ │ │ ├── atguigu
│ │ │ │ │ │ ├── lease
│ │ │ │ │ │ │ ├── web
│ │ │ │ │ │ │ │ ├── app
│ │ │ │ │ │ │ │ │ ├── vo
│ │ │ │ │ │ │ │ │ │ ├── room
│ │ │ │ │ │ │ │ │ │ │ ├── RoomQueryVo.java
│ │ │ │ │ │ │ │ │ │ │ ├── RoomItemVo.java
│ │ │ │ │ │ │ │ │ │ │ ├── RoomDetailVo.java
│ │ │ │ │ │ │ │ │ │ ├── appointment
│ │ │ │ │ │ │ │ │ │ │ ├── AppointmentDetailVo.java
│ │ │ │ │ │ │ │ │ │ │ ├── AppointmentItemVo.java
│ │ │ │ │ │ │ │ │ │ ├── history
│ │ │ │ │ │ │ │ │ │ │ ├── HistoryItemVo.java
│ │ │ │ │ │ │ │ │ │ ├── region
│ │ │ │ │ │ │ │ │ │ ├── apartment
│ │ │ │ │ │ │ │ │ │ │ ├── ApartmentItemVo.java
│ │ │ │ │ │ │ │ │ │ │ ├── ApartmentDetailVo.java
│ │ │ │ │ │ │ │ │ │ ├── graph
│ │ │ │ │ │ │ │ │ │ │ ├── GraphVo.java
│ │ │ │ │ │ │ │ │ │ ├── fee
│ │ │ │ │ │ │ │ │ │ │ ├── FeeValueVo.java
│ │ │ │ │ │ │ │ │ │ │ ├── FeeKeyVo.java
│ │ │ │ │ │ │ │ │ │ ├── attr
│ │ │ │ │ │ │ │ │ │ │ ├── AttrKeyVo.java
│ │ │ │ │ │ │ │ │ │ │ ├── AttrValueVo.java
│ │ │ │ │ │ │ │ │ │ ├── user
│ │ │ │ │ │ │ │ │ │ │ ├── LoginVo.java
│ │ │ │ │ │ │ │ │ │ │ ├── UserInfoVo.java
│ │ │ │ │ │ │ │ │ │ │ ├── UserSubmitVo.java
│ │ │ │ │ │ │ │ │ │ ├── agreement
│ │ │ │ │ │ │ │ │ │ │ ├── AgreementItemVo.java
│ │ │ │ │ │ │ │ │ │ │ ├── AgreementDetailVo.java
│ │ │ ├── Controller
│ │ │ │ ├── com
│ │ │ │ │ ├── atguigu
│ │ │ │ │ │ ├── lease
│ │ │ │ │ │ │ ├── web
│ │ │ │ │ │ │ │ ├── app
│ │ │ │ │ │ │ │ │ ├── controller
│ │ │ │ │ │ │ │ │ │ ├── appointment
│ │ │ │ │ │ │ │ │ │ │ ├── ViewAppointmentController.java
│ │ │ │ │ │ │ │ │ │ ├── payment
│ │ │ │ │ │ │ │ │ │ │ ├── PaymentTypeController.java
│ │ │ │ │ │ │ │ │ │ ├── login
│ │ │ │ │ │ │ │ │ │ │ ├── LoginController.java
│ │ │ │ │ │ │ │ │ │ ├── room
│ │ │ │ │ │ │ │ │ │ │ ├── RoomController.java
│ │ │ │ │ │ │ │ │ │ ├── leasaterm
│ │ │ │ │ │ │ │ │ │ │ ├── LeaseTermController.java
│ │ │ │ │ │ │ │ │ │ ├── agreement
│ │ │ │ │ │ │ │ │ │ │ ├── LeaseAgreementController.java
│ │ │ │ │ │ │ │ │ │ ├── history
│ │ │ │ │ │ │ │ │ │ │ ├── BrowsingHistoryController.java
│ │ │ │ │ │ │ │ │ │ ├── apartment
│ │ │ │ │ │ │ │ │ │ │ ├── ApartmentController.java
│ │ │ │ │ │ │ │ │ │ ├── region
│ │ │ │ │ │ │ │ │ │ │ ├── RegionController.java
│ │ │ ├── MapperXml
│ │ │ │ ├── mapper
│ │ │ │ │ ├── FeeKeyMapper.xml
│ │ │ │ │ ├── DistrictInfoMapper.xml
│ │ │ │ │ ├── RoomAttrValueMapper.xml
│ │ │ │ │ ├── RoomLabelMapper.xml
│ │ │ │ │ ├── CityInfoMapper.xml
│ │ │ │ │ ├── ViewAppointmentMapper.xml
│ │ │ │ │ ├── BrowsingHistoryMapper.xml
│ │ │ │ │ ├── LabelInfoMapper.xml
│ │ │ │ │ ├── RoomPaymentTypeMapper.xml
│ │ │ │ │ ├── GraphInfoMapper.xml
│ │ │ │ │ ├── FeeValueMapper.xml
│ │ │ │ │ ├── AttrKeyMapper.xml
│ │ │ │ │ ├── FacilityInfoMapper.xml
│ │ │ │ │ ├── PaymentTypeMapper.xml
│ │ │ │ │ ├── LeaseAgreementMapper.xml
│ │ │ │ │ ├── ProvinceInfoMapper.xml
│ │ │ │ │ ├── ApartmentLabelMapper.xml
│ │ │ │ │ ├── ApartmentFeeValueMapper.xml
│ │ │ │ │ ├── LeaseTermMapper.xml
│ │ │ │ │ ├── ApartmentInfoMapper.xml
│ │ │ │ │ ├── RoomLeaseTermMapper.xml
│ │ │ │ │ ├── AttrValueMapper.xml
│ │ │ │ │ ├── RoomFacilityMapper.xml
│ │ │ │ │ ├── UserInfoMapper.xml
│ │ │ │ │ ├── ApartmentFacilityMapper.xml
│ │ │ │ │ ├── RoomInfoMapper.xml
│ │ │ ├── Service接口
│ │ │ │ ├── com
│ │ │ │ │ ├── atguigu
│ │ │ │ │ │ ├── lease
│ │ │ │ │ │ │ ├── web
│ │ │ │ │ │ │ │ ├── app
│ │ │ │ │ │ │ │ │ ├── service
│ │ │ │ │ │ │ │ │ │ ├── FacilityInfoService.java
│ │ │ │ │ │ │ │ │ │ ├── FeeKeyService.java
│ │ │ │ │ │ │ │ │ │ ├── ViewAppointmentService.java
│ │ │ │ │ │ │ │ │ │ ├── RoomPaymentTypeService.java
│ │ │ │ │ │ │ │ │ │ ├── LeaseTermService.java
│ │ │ │ │ │ │ │ │ │ ├── LabelInfoService.java
│ │ │ │ │ │ │ │ │ │ ├── AttrValueService.java
│ │ │ │ │ │ │ │ │ │ ├── ApartmentFacilityService.java
│ │ │ │ │ │ │ │ │ │ ├── LeaseAgreementService.java
│ │ │ │ │ │ │ │ │ │ ├── ApartmentFeeValueService.java
│ │ │ │ │ │ │ │ │ │ ├── GraphInfoService.java
│ │ │ │ │ │ │ │ │ │ ├── CityInfoService.java
│ │ │ │ │ │ │ │ │ │ ├── SmsService.java
│ │ │ │ │ │ │ │ │ │ ├── ApartmentLabelService.java
│ │ │ │ │ │ │ │ │ │ ├── LoginService.java
│ │ │ │ │ │ │ │ │ │ ├── ProvinceInfoService.java
│ │ │ │ │ │ │ │ │ │ ├── AttrKeyService.java
│ │ │ │ │ │ │ │ │ │ ├── RoomAttrValueService.java
│ │ │ │ │ │ │ │ │ │ ├── BrowsingHistoryService.java
│ │ │ │ │ │ │ │ │ │ ├── RoomLeaseTermService.java
│ │ │ │ │ │ │ │ │ │ ├── DistrictInfoService.java
│ │ │ │ │ │ │ │ │ │ ├── FeeValueService.java
│ │ │ │ │ │ │ │ │ │ ├── RoomLabelService.java
│ │ │ │ │ │ │ │ │ │ ├── PaymentTypeService.java
│ │ │ │ │ │ │ │ │ │ ├── RoomInfoService.java
│ │ │ │ │ │ │ │ │ │ ├── ApartmentInfoService.java
│ │ │ │ │ │ │ │ │ │ ├── RoomFacilityService.java
│ │ │ │ │ │ │ │ │ │ ├── UserInfoService.java
│ │ │ ├── Service实现类
│ │ │ │ ├── com
│ │ │ │ │ ├── atguigu
│ │ │ │ │ │ ├── lease
│ │ │ │ │ │ │ ├── web
│ │ │ │ │ │ │ │ ├── app
│ │ │ │ │ │ │ │ │ ├── service
│ │ │ │ │ │ │ │ │ │ ├── impl
│ │ │ │ │ │ │ │ │ │ │ ├── BrowsingHistoryServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── FacilityInfoServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── SmsServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── LeaseTermServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── GraphInfoServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── ViewAppointmentServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── ApartmentLabelServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── LabelInfoServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── RoomAttrValueServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── ApartmentFeeValueServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── AttrKeyServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── DistrictInfoServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── RoomLeaseTermServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── RoomLabelServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── RoomInfoServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── RoomFacilityServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── ApartmentFacilityServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── RoomPaymentTypeServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── FeeKeyServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── ApartmentInfoServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── LeaseAgreementServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── ProvinceInfoServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── LoginServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── PaymentTypeServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── FeeValueServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── CityInfoServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── UserInfoServiceImpl.java
│ │ │ │ │ │ │ │ │ │ │ ├── AttrValueServiceImpl.java
│ │ ├── 实体类
│ │ │ ├── com
│ │ │ │ ├── atguigu
│ │ │ │ │ ├── lease
│ │ │ │ │ │ ├── model
│ │ │ │ │ │ │ ├── entity
│ │ │ │ │ │ │ │ ├── RoomLeaseTerm.java
│ │ │ │ │ │ │ │ ├── RoomLabel.java
│ │ │ │ │ │ │ │ ├── RoomAttrValue.java
│ │ │ │ │ │ │ │ ├── AttrValue.java
│ │ │ │ │ │ │ │ ├── BrowsingHistory.java
│ │ │ │ │ │ │ │ ├── SystemUser.java
│ │ │ │ │ │ │ │ ├── GraphInfo.java
│ │ │ │ │ │ │ │ ├── LabelInfo.java
│ │ │ │ │ │ │ │ ├── LeaseTerm.java
│ │ │ │ │ │ │ │ ├── ProvinceInfo.java
│ │ │ │ │ │ │ │ ├── AttrKey.java
│ │ │ │ │ │ │ │ ├── RoomFacility.java
│ │ │ │ │ │ │ │ ├── ApartmentFacility.java
│ │ │ │ │ │ │ │ ├── ApartmentInfo.java
│ │ │ │ │ │ │ │ ├── ApartmentFeeValue.java
│ │ │ │ │ │ │ │ ├── RoomInfo.java
│ │ │ │ │ │ │ │ ├── ApartmentLabel.java
│ │ │ │ │ │ │ │ ├── PaymentType.java
│ │ │ │ │ │ │ │ ├── DistrictInfo.java
│ │ │ │ │ │ │ │ ├── SystemPost.java
│ │ │ │ │ │ │ │ ├── RoomPaymentType.java
│ │ │ │ │ │ │ │ ├── FeeKey.java
│ │ │ │ │ │ │ │ ├── CityInfo.java
│ │ │ │ │ │ │ │ ├── BaseEntity.java
│ │ │ │ │ │ │ │ ├── LeaseAgreement.java
│ │ │ │ │ │ │ │ ├── FacilityInfo.java
│ │ │ │ │ │ │ │ ├── ViewAppointment.java
│ │ │ │ │ │ │ │ ├── UserInfo.java
│ │ │ │ │ │ │ │ ├── FeeValue.java
│ ├── 5.Nginx
│ │ ├── hello-nginx.zip
│ ├── 9.工具安装包
│ │ ├── draw.io-21.6.8-windows-installer.exe
│ ├── 11.Minio
│ │ ├── minio-20230809233022.0.0.x86_64.rpm
├── 1.笔记
│ ├── origin
│ │ ├── VMware网络配置-物理网络拓扑.drawio
│ │ ├── 正向代理概念.drawio
│ │ ├── 项目模型-逻辑模型-公寓信息.drawio
│ │ ├── 代理概念.drawio
│ │ ├── ER模型-逻辑模型.drawio
│ │ ├── Nginx-移动端.drawio
│ │ ├── VMware网络配置-NAT模式.drawio
│ │ ├── 部署架构图.drawio
│ │ ├── 项目模型-逻辑模型-用户信息.drawio
│ │ ├── 项目模型-逻辑模型.drawio
│ │ ├── 后台管理系统-登录流程.drawio
│ │ ├── mybatis-嵌套结果映射.drawio
│ │ ├── mybatis-嵌套查询.drawio
│ │ ├── 项目模型-逻辑模型-房间信息.drawio
│ │ ├── SSH.drawio
│ │ ├── mybatis-一对多.drawio
│ │ ├── 后台-业务功能.drawio
│ │ ├── nginx配置文件结构.drawio
│ │ ├── ER图符号-多.drawio
│ │ ├── 核心业务流程图.drawio
│ │ ├── 移动端-业务功能.drawio
│ │ ├── 图形验证码交互逻辑.drawio
│ │ ├── 租约状态变化流程-.drawio
│ │ ├── 登录流程-基于Token.drawio
│ │ ├── 登录校验逻辑.drawio
│ │ ├── Vim模式介绍.drawio
│ │ ├── Redis-list-添加元素操作.drawio
│ │ ├── 图片存储方案.drawio
│ │ ├── NAT设备工作原理.drawio
│ │ ├── Redis-hash.drawio
│ │ ├── 技术架构.drawio
│ │ ├── 移动端功能模块划分.xmind
│ │ ├── ER图符号-一.drawio
│ │ ├── 枚举类型转换过程-请求参数.drawio
│ │ ├── 项目模型-逻辑模型-浏览历史.drawio
│ │ ├── ThreadLocal.drawio
│ │ ├── VMware网络配置-桥接模式效果图.drawio
│ │ ├── 缓存概述.drawio
│ │ ├── 登录流程-基于Session.drawio
│ │ ├── knife4j参数示意.drawio
│ │ ├── 密码处理流程.drawio
│ │ ├── ER符号-零.drawio
│ │ ├── Redis-zset结构.drawio
│ │ ├── Linux文件系统.drawio
│ │ ├── 项目模型-概念模型.drawio
│ │ ├── 项目模型-逻辑模型-看房预约.drawio
│ │ ├── Shell示意图.drawio
│ │ ├── VMware网络配置-桥接模式.drawio
│ │ ├── 枚举类型转换过程-响应体.drawio
│ │ ├── nginx-虚拟主机.drawio
│ │ ├── 反向代理概念.drawio
│ │ ├── 移动端登陆流程.drawio
│ │ ├── ER图示例.drawio
│ │ ├── 后台管理系统功能模块划分.xmind
│ │ ├── VMware网络配置-仅主机模式.drawio
│ │ ├── Redis持久化.drawio
│ │ ├── 项目示意图.drawio
│ │ ├── 项目模型-物理模型.drawio
│ │ ├── ER模型-物理模型.drawio
│ │ ├── Redis序列化问题.drawio
│ │ ├── Redis-list-移除元素.drawio
│ │ ├── 项目模型-逻辑模型-后台用户.drawio
│ │ ├── 枚举类型转换过程-请求体.drawio
│ │ ├── 项目模型-逻辑模型-租约信息.drawio
│ ├── images【www.52download.cn】
│ │ ├── 接口定义-后台-属性管理-支付方式.png
│ │ ├── ThreadLocal.drawio.png
│ │ ├── knife4j接口认证.png
│ │ ├── 项目模型-逻辑模型-租约信息.drawio.svg
│ │ ├── VMware虚拟网络编辑-NAT网关配置.png
│ │ ├── mybatis-嵌套结果映射.drawio.svg
│ │ ├── 接口定义-后台-系统用户管理-用户详情.png
│ │ ├── VMware网络配置-桥接模式效果图.drawio.png
│ │ ├── 选择目前主机联网所使用的网卡.png
│ │ ├── Redis-hash.drawio.png
│ │ ├── VMware安装向导.png
│ │ ├── 填入连接信息.png
│ │ ├── 移动端租约-详情.png
│ │ ├── 自定义处理器.png
│ │ ├── 移动端-租约详情.png
│ │ ├── SSH.drawio.png
│ │ ├── 核心业务流程图.drawio.svg
│ │ ├── 正向代理概念.drawio.png
│ │ ├── 接口定义-后台-租约管理-租约详情.png
│ │ ├── 关闭KDUMP.png
│ │ ├── 移动端-房间详情.png
│ │ ├── 虚拟机选择网络模式.png
│ │ ├── 后台管理系统功能模块划分.svg
│ │ ├── 移动端-房间列表.png
│ │ ├── ER图示例.drawio.svg
│ │ ├── 业务功能.drawio.svg
│ │ ├── 同意协议.png
│ │ ├── 移动端-看房预约详情.png
│ │ ├── 等待安装向导启动.png
│ │ ├── VMware试用和激活.png
│ │ ├── 项目示意图.drawio.png
│ │ ├── ER模型-物理模型.drawio.svg
│ │ ├── 代码生成-实体类配置.png
│ │ ├── 等待系统安装.png
│ │ ├── ReidsInsight-Redis工作界面.png
│ │ ├── Windows主机网络适配器-IP配置.png
│ │ ├── 接口定义-后台-系统岗位管理-岗位详情.png
│ │ ├── flat-param-false.png
│ │ ├── 请求参数和响应结果.png
│ │ ├── VMware网络配置-NAT模式_副本.drawio.png
│ │ ├── mybatis-分页查询-嵌套结果映射.drawio.svg
│ │ ├── Redis-list-添加元素操作.drawio.png
│ │ ├── 部署架构图-详细.drawio.png
│ │ ├── 选择IOS镜像路径.png
│ │ ├── 选择克隆状态.png
│ │ ├── 登录流程-基于Session.drawio.png
│ │ ├── 移动端功能模块划分.svg
│ │ ├── 移动端-登录页面.png
│ │ ├── 项目模型-物理模型.drawio.svg
│ │ ├── 项目模型-逻辑模型-房间信息.drawio.svg
│ │ ├── 移动端登陆流程.drawio.svg
│ │ ├── 选择典型向导.png
│ │ ├── VMware虚拟网络编辑.png
│ │ ├── Vim模式介绍.drawio.svg
│ │ ├── 接口定义-后台-公寓管理-房间详情.png
│ │ ├── 等待启动向导.png
│ │ ├── 重启操作系统.png
│ │ ├── flat-param-true.png
│ │ ├── VMware虚拟网络编辑-管理员权限.png
│ │ ├── 图形验证码交互逻辑.drawio.svg
│ │ ├── 我同意协议.png
│ │ ├── 完成配置.png
│ │ ├── 恢复快照.png
│ │ ├── Knife4j认证.png
│ │ ├── 代码生成模版配置.png
│ │ ├── ER图符号-一.drawio.svg
│ │ ├── 选择时区.png
│ │ ├── 快照名称和描述.png
│ │ ├── 项目模型-逻辑模型-后台用户.drawio.svg
│ │ ├── ER符号-零.drawio.svg
│ │ ├── 接口定义-后台-公寓管理-公寓详情.png
│ │ ├── 反向代理概念.drawio.png
│ │ ├── 缓存概述.drawio.svg
│ │ ├── VMware用户协议.png
│ │ ├── 选择稍后安装操作系统.png
│ │ ├── 安装位置.png
│ │ ├── 接口定义-后台-公寓管理-公寓列表.png
│ │ ├── VMware虚拟网络编辑-NAT.png
│ │ ├── 接口定义-后台-看房预约管理-预约列表.png
│ │ ├── VMware网络配置-桥接模式.drawio.png
│ │ ├── 代理概念.drawio.svg
│ │ ├── 项目模型-逻辑模型-用户信息.drawio.svg
│ │ ├── nginx-虚拟主机.drawio.png
│ │ ├── Redis序列化问题.drawio.png
│ │ ├── 枚举类型转换过程-请求参数.drawio.png
│ │ ├── AccessKey管理.png
│ │ ├── RedisInsight-Key显示异常.png
│ │ ├── 项目模型-逻辑模型-看房预约.drawio.svg
│ │ ├── mybatis-分页查询-嵌套查询.drawio.svg
│ │ ├── 密码处理流程.drawio.png
│ │ ├── 接口定义-后台-用户管理-用户列表.png
│ │ ├── MinIO入门-创建桶.png
│ │ ├── 自定义内存.png
│ │ ├── VMware网络配置-NAT模式.drawio.png
│ │ ├── 枚举类型转换过程-请求体.drawio.png
│ │ ├── VMware选择安装位置.png
│ │ ├── 移动端租约-列表-2.png
│ │ ├── mybatis-嵌套查询.drawio.svg
│ │ ├── 业务功能-后台-公寓管理.drawio.svg
│ │ ├── 登录流程-基于Token.drawio.svg
│ │ ├── MinIO入门-上传图片.png
│ │ ├── 接口定义-后台-系统岗位管理-岗位列表.png
│ │ ├── 虚拟网络编辑器.png
│ │ ├── nginx配置文件结构.drawio.png
│ │ ├── 接口定义-后台-登录管理.png
│ │ ├── MinIO入门-存储路径.png
│ │ ├── 无法进入系统.png
│ │ ├── 接口定义-后台-租约管理-租约列表.png
│ │ ├── Knife4j示意图.png
│ │ ├── vim.png
│ │ ├── 软件选择.png
│ │ ├── 后台-业务功能.drawio.svg
│ │ ├── 更改设置.png
│ │ ├── Redis-list-移除元素.drawio.png
│ │ ├── 生成代码.png
│ │ ├── NAT设备工作原理.drawio.png
│ │ ├── 短信服务测试.png
│ │ ├── MyBatisX插件.png
│ │ ├── Nginx首页.png
│ │ ├── 删除虚拟机.png
│ │ ├── 选择系统语言.png
│ │ ├── nginx配置文件结构-conf.drawio.png
│ │ ├── VMware完成安装.png
│ │ ├── 接口定义-后台-属性管理-配套管理.png
│ │ ├── 拍摄快照.png
│ │ ├── Windows主机网络适配器.png
│ │ ├── 登录流程-基于Session.drawio.svg
│ │ ├── 连接网络.png
│ │ ├── 选择操作系统类型.png
│ │ ├── VMware网络配置-仅主机模式.drawio.png
│ │ ├── 删除快照.png
│ │ ├── 枚举类型转换过程-响应体.drawio.png
│ │ ├── 技术架构.drawio.svg
│ │ ├── 安装系统镜像.png
│ │ ├── 选择虚拟机安装目录.png
│ │ ├── 后台管理系统示意图.png
│ │ ├── 移动端示意图.png
│ │ ├── VMware虚拟网络编辑-子网配置.png
│ │ ├── 后台管理系统-登录流程.drawio.svg
│ │ ├── 接口定义-后台-系统用户管理-用户列表.png
│ │ ├── CLI-Key显示异常.png
│ │ ├── 接口定义-后台-属性管理-杂费管理.png
│ │ ├── 移动端租约-列表-1.png
│ │ ├── 租约状态变化流程.drawio.svg
│ │ ├── VMware网络配置-物理网络拓扑.drawio.png
│ │ ├── 误操作.png
│ │ ├── 接口定义-后台-属性管理-租期管理.png
│ │ ├── 部署架构图.drawio.svg
│ │ ├── 项目模型-逻辑模型.drawio.svg
│ │ ├── 枚举类型转换过程.drawio.svg
│ │ ├── VMware等待安装.png
│ │ ├── 项目模型-概念模型.drawio.svg
│ │ ├── 快捷方式.png
│ │ ├── MinIO入门-选择桶.png
│ │ ├── 移动端-业务功能.drawio.svg
│ │ ├── JWT.png
│ │ ├── ER图符号-多.drawio.svg
│ │ ├── 打开克隆虚拟机向导.png
│ │ ├── 移动端-看房预约列表.png
│ │ ├── Redis-zset结构.drawio.png
│ │ ├── 项目模型-逻辑模型_房间信息.drawio.svg
│ │ ├── 项目模型-逻辑模型-浏览历史.drawio.svg
│ │ ├── 创建虚拟机.png
│ │ ├── MinIO入门-访问权限.png
│ │ ├── 图片存储方案.drawio.svg
│ │ ├── 完成虚拟机创建.png
│ │ ├── 自定义网络模式.png
│ │ ├── MinIO入门-自定义权限.png
│ │ ├── Linux.png
│ │ ├── 创建普通用户.png
│ │ ├── VMware用户体验设置.png
│ │ ├── 缓存压力测试报告.png
│ │ ├── 虚拟机选择网络模式-NAT.png
│ │ ├── VMWare完整安装.png
│ │ ├── 设置root用户密码.png
│ │ ├── 全局参数.png
│ │ ├── 开启虚拟机.png
│ │ ├── 开始安装.png
│ │ ├── 安装向导已启动.png
│ │ ├── 快照管理器.png
│ │ ├── 命令行界面.png
│ │ ├── 业务功能-后台-租赁管理.drawio.svg
│ │ ├── 接口定义-后台-公寓管理-房间列表.png
│ │ ├── 接口定义-后台-属性管理-标签管理.png
│ │ ├── Linux文件系统.drawio.png
│ │ ├── 移动端-浏览历史.png
│ │ ├── VMware网络配置-仅主机模式_副本.drawio.png
│ │ ├── 自定义硬件.png
│ │ ├── 点击Session.png
│ │ ├── 选择克隆方式.png
│ │ ├── ReidsInsight-Redis连接列表.png
│ │ ├── 设置磁盘大小.png
│ │ ├── 项目模型-逻辑模型-公寓信息.drawio.svg
│ │ ├── ReidsInsight.png
│ │ ├── IDEA数据连接.png
│ │ ├── Nginx案例-http服务.png
│ │ ├── 移动端-租约列表.png
│ │ ├── 选择克隆位置.png
│ │ ├── 登录流程-基于Token.drawio.png
│ │ ├── Shell示意图.drawio.svg
│ │ ├── 登录成功.png
│ │ ├── 接口定义-后台-属性管理-房间基本属性.png
│ │ ├── mybatis-一对多.drawio.svg
│ │ ├── 输入root用户密码.png
│ │ ├── ReidsInsight-Reids连接信息.png
│ │ ├── ER模型-逻辑模型.drawio.svg
│ │ ├── 开始安装系统.png
│ │ ├── 移动端-公寓详情.png
│ ├── 尚硅谷Linux基础.md
│ ├── 尚硅谷Java项目之尚庭公寓.md
暂无评论内容