delphi的数据访问框架
Delphi中有没有基于分层架构的数据访问框架或代码生成器?
Is there any framework or code generator for data access in Delphi based on layered architecture?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Delphi 从早期版本开始就已经提供了多层/分层架构。您永远不会局限于 RAD 组件。
DataSnap 无疑是构建此类应用程序的事实上的标准版本。请参阅例如 Embarcadero 的这篇文章。
其他在 Delphi 上编写的基于服务的框架也可用(DataAbstract、
RemObjects、KBMMw、中间件、WST、Synopse、Spring)。
ORM 框架 是创建多层分离应用程序的好方法(例如 InstantObjects、DObject、tiOPF) 、GFramewok、Bold、Synopse、hcOPF、DelphiORM..)。其中一些甚至允许在 ORM 之上构建服务。例如,请参阅我们的开源框架。
Delphi has already Multi-Tier / Layered architecture available since early versions. You were never limited to RAD components.
DataSnap is certainly the de-facto standard version of building such applications. See e.g. this article from Embarcadero.
Other Service-Based frameworks written on Delphi are available (DataAbstract,
RemObjects, KBMMw, Midware, WST, Synopse, Spring).
ORM framework are a good way of creating multi-tier separated applications (e.g. InstantObjects, DObject, tiOPF, GFramewok, Bold, Synopse, hcOPF, DelphiORM..). Some of them even allow to build Services above ORM. See for instance our Open source framework.
您可以查看市场上各种对象持久性框架。我们使用 tiOPF 已有多年,并且对此非常满意。尽管它的学习曲线非常陡峭。
还有其他可用的,例如 hcOPF
You can have a look at the various Object Persistence Frameworks out on the market. We have been using tiOPF for some years and are very happy with it. Although it has a very steep learning curve.
There are others available as well, like hcOPF