delphi的数据访问框架

时间:2011-04-26 06:00:25

标签: delphi code-generation data-access-layer

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

2 个答案:

答案 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)

您可以查看市场上的各种对象持久性框架。我们已经使用tiOPF多年了,并且非常满意。虽然它有一个非常陡峭的学习曲线。

还有其他可用的内容,例如hcOPF