域对象是所有应用程式的中枢。他们捕捉了数据库的核心数据模型和应用在数据上的业务规则。在典型情况下,应用程式的大多数子系统都依赖这些通用的域对象--这意味着域对象的映射越接近数据库大纲,应用程式研发者理解和使用他们就越容易,因为他们表现了数据库中的现实"实体"和"关系"。
如果域对象没有和应用程式的其他部分分开,你通常就得把持续性代码复制到非常多个位置。同样,如果域对象没有和持续性代码分开,你遇见的情况就是,所有使用域对象的子系统都必须知道并依赖持续性对象。对持续性对象的所有更改都必然影响整个应用程式。因此,如果没有把域对象和应用程式和持续性代码分开都是不好的设计。
域对象
最新推荐文章于 2023-02-04 12:27:10 发布
本文深入探讨域对象在应用程式设计中的核心作用,解释它们如何捕捉数据库的核心数据模型和业务规则,并强调分离域对象与应用程式及持久性代码的重要性。通过保持这种分离,开发者能够更轻松地理解和维护程式码,同时减少对持久性对象的依赖,降低更改的影响范围。
900

被折叠的 条评论
为什么被折叠?



