DELPHI win32的ORM

DELPHI win32的ORM,delphi,orm,bold-delphi,Delphi,Orm,Bold Delphi,有人知道Delphi Win32的ORM或类似的东西吗。Marco Cantu非常相信InstantObject: 其他包括DObject: 和蒂奥普夫 您可能还对G框架感兴趣: 有一些,一些更为久经考验的是 而且还有值得研究的模式映射技术,ORM是OPF部分的一部分 这里有一个:另一个用于Delphi 6-XE2的开源ORM,它是基于JSON的客户端/服务器 可以使用自己的内存数据库层或嵌入式SQLite3数据库引擎: 编辑:这个主动框架有很多改进,因为这个问题得到了回答。它现在可

有人知道Delphi Win32的ORM或类似的东西吗。

Marco Cantu非常相信InstantObject:

其他包括DObject:

和蒂奥普夫

您可能还对G框架感兴趣:


有一些,一些更为久经考验的是


而且还有值得研究的模式映射技术,ORM是OPF部分的一部分


这里有一个:

另一个用于Delphi 6-XE2的开源ORM,它是基于JSON的客户端/服务器

可以使用自己的内存数据库层或嵌入式SQLite3数据库引擎:


编辑:这个主动框架有很多改进,因为这个问题得到了回答。它现在可以连接到任何第三方数据库,并且正在更改它的名称:它现在被称为。

另一个似乎正在积极开发的Delphi ORM是

该项目是在LGPL/MPL下获得许可的开源项目,托管在SourceForge上


宿舍,“由Daniele Teti创作,在ITDevCon正式出版,这里有一个介绍。它适用于不了解ORM的PODOs。

如果您对Delphi 2010或更高版本上瘾,请访问

编辑
死链接
,因为所有者可能已经放弃了对其进行开源。尽管如此,他的葡萄牙语硕士论文(pt br)仍然可用。对于那些在对象持久性领域中使用Delphi最新的前沿特性(注释,Rtti…)搜索示例的人来说,这是一个很好的灵感来源


更新1: DevArt发布了一个支持LINQ的Delphi ORM

它甚至适用于D11(Delphi 2007)


更新2: 由Linas Naginonis创作

它已加入杰出的项目,作为宣布的一个特色分支

要了解最新消息,请前往棉花糖谷歌+欣欣向荣


作者将其命名为MMORM框架,这是一个很有前途的框架。

我在一些实际项目中尝试了1-2年的ReObject

有些特性是好的(一个非常好的二进制通信协议),另一些只是陷阱(它添加了一些混乱的代码,您必须在模式上所做的每一个更改都通过一个对话框)

定义模型的模式是好的,而错过SQL(es分组方式,一种易于使用的连接,ecc)的强大功能是坏的

我认为在旧的VCL和TDataSet之上很难安装一个好的ORM

DataStact是一次尝试,但最后我用另一种语言重写了我的应用程序,因为一个好的ORM和一个好的框架是一个好的应用程序必须具备的

VCL太旧了,无法很好地适应现代应用程序开发的概念


无论如何,我尝试了InstantObject和Bold,这是两个很好的ORM框架,但不受更多支持。

TMS软件正在为Delphi开发ORM框架:TMS Aurelius应该很快发布:

编辑:
它已经发布了,官方网站是2011年新增的:宿舍-。可以在上找到一些文档。

Bold显然是Delphi Win32的最佳ORM框架。但Codegear/Embarcadero已不再提供。我不明白那家公司是怎么想的!该框架现在可以连接到任何其他数据库-请参阅@Cesar Romero:Can you publish a enterprise application level sample project sample using jazz sdk?。杰出的Delphi PRAXIS论坛的成员还编写了一个简单的持久性框架。你可以找到它。您必须注册才能下载。在示例文件夹中,有ITDevCon2013会议上显示的所有示例。这些样本从一开始就解释了所有的主要特征。我现在使用它一年了。它是免费的,稳定的,支持是可怕的。它帮助我更轻松地创建大型应用程序。我推荐。我目前正在努力使粗体成为开源。现在已经为Delphi XE10做好了准备。我认为成功的机会很大。