•项目概述:该项目包含移动端和后台管理系统。移动端面向用户提供找房、看房预约、租约管理等功能;
后台管理系统面向管理员,涵盖公寓(房源)管理、租赁管理、用户管理等功能。
•技术架构:SpringBoot,SpringMVC,MyBatis Plus,MySql,Redis,MinIo
•功能介绍:
1.登陆功能基于JWT与短信验证码登陆校验,在全局拦截器解析JWT令牌时,利用ThreadLocal存储JWT中的信息,防止了重复解析,浪费资源。
2.为提高热点数据与功能的访问效率,采用Redis缓存优化手段,将查询代价较高的功能数据存入缓存,降低访问数据库的压力。