一起来做共享厕所吧!!
大家好这里是布丁萨玛,最近老公司不太景气所以想换工作,才发现很多公司都要求会使用
springCloud
服务,奈何笔者的公司常年做外包,使用的还是很多年前技术,并没有接触过这些知识。所以笔者决定自己学习。在此开贴。。三天一更。因为是完全小白。所有如果有什么问题,请大佬轻喷。谢谢!!
前言
我个人的习惯是学习一个技术的时候要结合一个业务。毕竟业务是服务于技术的。单单的学习技术太过于枯燥。
所以我们就首先想象一个场景。
既然是学习微服务,那么使用商场肯定是最合适的。
我也是这么想的。
但是,身为一个忠实于厕所
的博主。
我们就来做一个共享厕所吧。
废话少说。开始。。。
分割服务
既然是微服务那么首先是如何分割整个业务
下面是我计划的如何分割服务
一共把整个项目分割成3个服务
- 厕所:1、主要负责获取厕所 2、管理厕所人数 等操作
- 订单:1、下单 2、取消未支付订单 3、结束使用 等操作
- 支付:1、支付 2、退款 等操作
流程图如下
这个应用非常简单。。主要是为了让自己学习使用微服务强行使用。望大佬勿喷。
客户端原型图
因为涉及交货,所以我们也设计一个简单的前端原型图。
我们客户端就使用移动端
厕所列表
订单列表
ok,目前就先做这么些准备。如果还有缺失的我们后面再补上。。
这一篇文章就先到这,如果想和我一块造厕所的欢迎关注我。
也欢迎观看我其他的文章。如果有什么问题也欢迎评论区指出。。