delphi的数据访问框架
Delphi中是否有基于分层体系结构的数据访问框架或代码生成器?您可以查看市场上的各种对象持久性框架。我们已经使用了几年,非常满意。虽然它有一个非常陡峭的学习曲线delphi的数据访问框架,delphi,code-generation,data-access-layer,Delphi,Code Generation,Data Access Layer,Delphi中是否有基于分层体系结构的数据访问框架或代码生成器?您可以查看市场上的各种对象持久性框架。我们已经使用了几年,非常满意。虽然它有一个非常陡峭的学习曲线 还有其他可用的架构,如自早期版本以来,Delphi已经提供了多层/分层架构。您从未局限于RAD组件 DataSnap无疑是构建此类应用程序的事实上的标准版本。看 可使用德尔福编写的其他文件(数据摘要, RemObjects、KBMMw、Midware、WST、Synopse、Spring) 是创建多层分离应用程序的好方法(例如Inst
还有其他可用的架构,如自早期版本以来,Delphi已经提供了多层/分层架构。您从未局限于RAD组件 DataSnap无疑是构建此类应用程序的事实上的标准版本。看 可使用德尔福编写的其他文件(数据摘要, RemObjects、KBMMw、Midware、WST、Synopse、Spring)
是创建多层分离应用程序的好方法(例如InstantObjects、DoObject、tiOPF、GFramewok、Bold、Synopse、hcOPF、DelphiORM..)。其中一些甚至允许在ORM之上构建服务。看看我们的例子。我想他们通常称之为“多层架构”,而不是“分层”。我想创建具有3层的软件:DAL、BLL和UI。这叫什么?把它放在你的问题里,因为它不是“分层架构”。事实上,谷歌搜索“分层架构”的第一个热门内容是维基百科的“多线架构”页面,因此你在多线上得到了困惑和两个答案!3层=3层,或多或少:但从Delphi POV来看,多层和层在大多数情况下是相同的。您可以将物理层分为多层,也可以不分为多层。请就如何将业务层、表示层和数据访问层分开提出不同的问题,因为这个问题是以it的提问形式回答的,现在更改它对那些努力回答这个问题的人来说是不公平的。+1因为它回答了这个问题。这不是OP想要的问题,但那是OP的错!