墨鱼旅行APP

我要开发同款
proginn15363497222023年03月22日
205阅读
所属分类旅行、ITAPP

作品详情

技术架构:SpringBoot + Spring + 阿里云短信 API + MyBatis + 阿里云 OSS + Redis
项目描述:综合社交旅游平台,主要功能模块有: 在线订机票/火车票/酒店,旅游景点门票,旅游路线跟团功能和旅行社交的图片/ 视频,游记,攻略的发布和找驴友,套餐管理、预约管理、手机快速登录,订单,圈子社交。
难 点 一:前后端未分离,代码耦合重(二开项目)
解决方法:代码重构和解耦,变更前后端代码 git 库依赖关系,根据每个单独的模块拆分多个项目工程包,提取公共服务包(工具类,全局基础类,base,common 等等),各个服务之间调用和通信采用 Spring cloud 实现,APP 后台管理系统前端代码从后台服务里提取出来使用 VUE + ElementUI 实现前后端分离。
难点 二:外部接口渠道对接麻烦,无法很好的追踪接口每次调用的状态和请求报文和相应报文
解决方法:开发了一套接口管理的平台,该系统提供可以手动添加接口相关信息,全程监控和记录了接口调用整个过程的数据,包括接口请求状态,请求/响应报文数据;有异常通知,手动重新发起接口调用,调用记录列表,接口测试和数据格式化等功能,采用租户概念分类管理,接口提供也可在这上面配置,调用流程:调用方->接口平台->后台服务;
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论