购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

Chapter4
第4章
数据层

同应用程序代码进行交互时,数据建模与数据的存储方式同样重要。数据层是开发人员打交道最多的层,因此,设计一个好的接口对于建成卓有成效的系统至关重要。

在本章中,我们将学习如何创建一个与存储交互的软件数据层,以抽象存储数据的具体细节。包括介绍什么是DDD(Domain-Driven Design,领域驱动设计),如何使用ORM(Object-Relational Mapping,对象-关系映射)框架,以及更高级的模式,如CQRS(Command Query Responsibility Segregation,命令查询职责分离)。

我们还将讨论如何随着应用程序的发展来对数据库进行调整,最后介绍在开发之前数据结构已经被定义时,如何处理遗留的数据库的相关技术。

作为 MVC (Model-View-Controller,模型-视图-控制器)模型的一部分,首先让我们来介绍一下数据设计的背景。 D5nY2qxhiXkk0bkFkPzyrmNWBDuAcPz/hkfcrNAHHaDiZ+Vpou+dZq36pO4LApe4

点击中间区域
呼出菜单
上一章
目录
下一章
×