> 文章列表 > 【项目】bxg基于SaaS的餐掌柜项目实战(2023)

【项目】bxg基于SaaS的餐掌柜项目实战(2023)

【项目】bxg基于SaaS的餐掌柜项目实战(2023)

基于SaaS的餐掌柜项目实战

餐掌柜是一款基于SaaS思想打造的餐饮系统,采用分布式系统架构进行多服务研发,共包含4个子系统,分别为平台运营端、管家端(门店)、收银端、小程序端,为餐饮商家打造一站式餐饮服务解决方案

贴近实际餐饮场景,快速打造一套餐饮SaaS系统

14大核心亮点技术

1.使用MyBatis- -Plus多租户技术实现SaaS系统的数据隔离
2.使用Nacos作为注册中心和配置中心,实现服务注册和发现
3.使用Spring Cloud Alibaba整合Dubbo、Spring Cloud微服务
4.使用Dubbo自定义过滤器实现隐式传参
5.使用L ogstash实现菜品数据索引的同步
6.使用ElasticSearch实现菜品信息搜索
7.使用EasyExcel实现数据导出
8.使用Seata实现分布式事务
9.使用XXL-Job分布式调度系统实现历史订单数据迁移与汇总
10.使用易联云打印平台实现流水单的多地点分单打印
11.使用Flutter实现餐掌柜收银端的开发(前端)
12.使用Taro实现餐掌柜小程序端的开发(前端)
13.使用Sentine|实现系统保护
14.使用Skywalking实现链路追踪

12套技术解决方案

1.餐饮SaaS系统业务业务解决方案
2.分布式系统远程配置中心管理解决方案
3.微服务认证解决方案
4.分布式事务解决方案
5.微信小程序支付解决方案
6.分布式任务调度解决方案
7.多端通信解决方案
8.微服务限流解决方案
9.服务链路追踪解决方案
10.全文检索解决方案
11.数据同步解决方案
12.多租户数据隔离解决方案

可以学习到那些内容
 

 

 

技能收获

掌握Spring Cloud&Spring Cloud Alibaba微服务框架的使用

掌握ElasticSearch搜索技术

掌握Nacos分布式注册中心&配置中心使用

掌握MyBatis-Plus多租户使用

掌握XXL-JOB实现分布式任务调度

掌握EasyExcel使用

运用Seata解决分布式事务

掌握Logstash数据同步实现

掌握系统保护Sentinel使用

掌握分布式链路追踪SkyWalking使用

掌握微信小程序支付实现

适合人群

  • 具有Java语言基础开发经验,但缺乏项目实战经验的学习者
  • 希望积累综合项目经验并扩充技术栈的开发者
  • 对互联网技术感兴趣,希望掌握更多前沿技术的学习者