Matangle的客户数据库是很典型的eRUD(创建、读取、更新和删除)类型的三层系统

网友投稿 889 2022-10-28

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

Matangle的客户数据库是很典型的eRUD(创建、读取、更新和删除)类型的三层系统

一个真实例子

现在让我们来看一个真实的例子,本书的剩余部分里将经常用到它。在这个例子里,我们为一个名为Matangle的企业工作。这个企业是一个软件即服务(SaaS)提供商,给学生售卖教育游戏。

就像所有的提供商那样,十有八九会有一个客户信息数据库。这个数据库就是我们的起点。

企业的其他系统将会随着我们的前进而呈现,这个初始系统目前还是挺合适的。

三层系统

Matangle的客户数据库是很典型的eRUD(创建、读取、更新和删除)类型的三层系统。在过去的数十年前就使用了这种软件架构风格,而且一直还很流行。这类系统非常普遍,你很有可能会碰上一个,不管是遗留系统还是全新系统。

在这张图中,我们可以看到关注点分离的实践:

下面列举的三层展示了一个企业如何构建这个系统的例子。

上一篇:基于SaaS模式的客服云平台落地实践
下一篇:springcloud(六):配置中心git示例
相关文章

 发表评论

暂时没有评论,来抢沙发吧~