在Delphi中是否有基于分层架构的数据访问框架或代码生成器?
答案 0 :(得分:9)
自早期版本开始,Delphi已经提供了多层/分层架构。您从未局限于RAD组件。
DataSnap无疑是构建此类应用程序的事实上的标准版本。请参阅e.g. this article from Embarcadero。
可以使用Delphi上写的其他Service-Based frameworks(DataAbstract, RemObjects,KBMMw,Midware,WST,Synopse,Spring)。
ORM framework是创建多层分离应用程序的好方法(例如InstantObjects,DObject,tiOPF,GFramewok,Bold,Synopse,hcOPF,DelphiORM ......)。其中一些甚至允许在ORM之上构建服务。例如,请参阅我们的Open source framework。
答案 1 :(得分:0)