Maj*_*ani 3 delphi code-generation data-access-layer
在基于分层架构的Delphi中是否有用于数据访问的框架或代码生成器?
自早期版本开始,Delphi已经提供了多层/分层架构.您从未局限于RAD组件.
DataSnap当然是构建此类应用程序的事实上的标准版本.参见Embarcadero的这篇文章.
可以使用Delphi编写的其他基于服务的框架(DataAbstract,RemObjects,KBMMw,Midware,WST,Synopse,Spring).
ORM框架是创建多层分离应用程序的好方法(例如InstantObjects,DObject,tiOPF,GFramewok,Bold,Synopse,hcOPF,DelphiORM ......).其中一些甚至允许在ORM之上构建服务.例如,参见我们的开源框架.