房源信息管理平台,满足租户在起租前的房源信息浏览,提供起租之后的报修、投诉、咨询等相关生活服务,同时还可满足后台管理人员对于租务信息的管理。
项目为房源信息app,采用SpringCloud相关技术栈,可满足租户在起租前的房源信息浏览,提供起租之后的报修、投诉、咨询等相关生活服务,同时还可满足后台管理人员对于租务信息的管理。项目采用Nacos作为配置及注册中心,Zuul作为服务网关,MySQL作为主要数据库,架构上分为基础服务层,业务服务层,业务系统层,以及shell(外壳层)。
项目职责:
1、参与erp框架搭建、单点登录功能、rbac基于角色的权限控制系统部分功
能开发;
2、负责相关数据提取,报表展示检索功能模块开发;
3、参与jenkins自动化构建,docker-compose打包上线发版等工作;
4、定时任务微服务中,主要设计了常用的延时任务,以及固定频率定时跑批任务,支持动态改运行时间,利用了自定义注解以及spring的控制反转特性,使得开发同事在创建定时任务时只需关注自己的业务逻辑,而不用过多去关心调度,运行,及日志存储工作;
5、在实名认证功能设计中,考虑了随时可能更换api提供商,故在项目中利用
策略模式,方便后期扩展与维护。
6、负责日常版本迭代需求开发及bug修复;