delphi的数据访问框架

Maj*_*ani 3 delphi code-generation data-access-layer

在基于分层架构的Delphi中是否有用于数据访问的框架或代码生成器?

Arn*_*hez 9

自早期版本开始,Delphi已经提供了多层/分层架构.您从未局限于RAD组件.

DataSnap当然是构建此类应用程序的事实上的标准版本.参见Embarcadero的这篇文章.

可以使用Delphi编写的其他基于服务的框架(DataAbstract,RemObjects,KBMMw,Midware,WST,Synopse,Spring).

ORM框架是创建多层分离应用程序的好方法(例如InstantObjects,DObject,tiOPF,GFramewok,Bold,Synopse,hcOPF,DelphiORM ......).其中一些甚至允许在ORM之上构建服务.例如,参见我们的开源框架.