本框架全部版权授予彩风音乐游戏网(vavay.com),版权所有,盗版必究。 本框架由Rarnu及其团队开发,测试,经本帖书面许可,授权彩风音乐游戏网全权代理本框架,包括销售,客服,以及一切商业运作许可。
【框架介绍】
Dhibernate 是一个开源的 Delphi 项目,最新版本为 1.7。
通过研究并移植 Java 中的 Hibernate 框架,使 Delphi 也能够像 Java 那样操作数据。
在实际的应用中,开发人员不需要理会新增,修改,删除或查询时所需要写的 SQL 语句,而是将数据当成一个类来处理,将类直接送入数据库中,框架会自动的进行你所需要的操作,极大的减轻了开发人员的压力,通过使用DHibernate,将使得对数据库的操作前所未有的简单。
开发人员甚至可以不关心多表连接查询,通过一个 Formula 属性,就能完成连接查询的操作。
PODO,来源于类似 POJO 的定义,它是 Plain Old Delphi Object 的缩写,即简单 Delphi 对象。
它是一个数据表的映射,在架构 DHibernate 时充当持久化对象的角色。
在 PODO 中包含了一个支持 RTTI 的类,该类中,不允许实现业务方法,
仅用它来构造数据表结构与 Delphi 类之间的映射。
表中的每个字段都将被映射成类的成员,并且进行发布。
这个类将被注册,以便被 RTTI 所访问到,从而构造出一个非常方便的数据操作环境。
【FAQ】
Q: DHibernate 如何收费?
A: DHibernate 收费标准将由彩风音乐游戏网(vavay.com)定制,现对本站会员免费。
Q: 如何进行翻页的操作?
A: 您需要使用 TDHibernateQueryAdvance 或 TDHibernateSubQueryAdvance 控件,设置它的 TableName(表名),PKName(主键字段名),RowsPerPage(每页行数)属性,然后设置 CurrentPage 属性即可翻页。
Q: DHibernate 会出自己的 DBNavigator 吗?
A: 在 DHibernate 1.7 中已经有了。
Q: 为什么用 Delphi 自带的 DBNavigator 无法保存数据?
A: DHibernate 把要显示数据都存放在内存中,并不是直接操作数据库,因此无法直接用数据感知控件做新增,修改或删除操作,而是必须用 DHibernate 方法来进行。
【下载】
| 您需要回复本帖,然后点击浏览器的刷新按钮才能查看这里的内容。 您的发帖量需要大于30,才能查看这里的内容。 |
【联系我们】
如果您有任何地方(无论是商业应用或是单纯的学习)需要使用本框架,请联系Rarnu或是电脑神童,或是给我们的客服发送邮件:
DHibernate@163.com