【发布时间】:2011-08-12 19:02:57
【问题描述】:
Delphi中是否有基于分层架构的数据访问框架或代码生成器?
【问题讨论】:
-
我认为他们通常称之为“多层架构”,而不是“分层”。
-
我想创建具有 3 层的软件:DAL、BLL 和 UI。这叫什么?
-
把它放在你的问题中,因为它不是“分层架构”。事实上,当谷歌搜索“分层架构”时,第一个点击是维基百科的“多层架构”页面,因此您在 Multitire! 上得到了混淆和两个答案
-
3-Tier = 3-Layer,或多或少:"the concepts of layer and tier are often used interchangeably. However, one fairly common point of view is that there is indeed a difference, and that a layer is a logical structuring mechanism for the elements that make up your software solution, while a tier is a physical structuring mechanism for the system infrastructure." 但是从 Delphi POV 来看,Multi-Tier 和 Layers 在大多数情况下是相同的。您可以将物理层分成多层,也可以不分开。
-
请提出一个关于将业务层与表示层与数据访问层分离的不同问题,因为这个问题是以提问的形式回答的,现在改变它对于那些努力回答它的人来说是不合适的.
标签: delphi code-generation data-access-layer