YB.ORM 0.3.4 发布,C++的ORM框架

YB.ORM 0.3.4 实现了 order-by 和 user-list = 'false' 关系属性,主要用于一对一关系。增加了 create_schema() 和 drop_schema() 方法到 Engine 类中。提供一个基本的 JSON 序列化器,优化了 DataObject 和 RelationObject 算法等等。

YB.ORM库的目标是简化编写C++代码中处理SQL数据库。我们的目标是提供一个方便的接口,如SQLAlchemy的(蟒蛇)或休眠(JAVA)。 库本身是跨平台的,支持各种SQL方言:sqlite3的,MySQL和Postgres的,甲骨文,和火鸟。集成升压,Qt4的,和wxWidgets 是内置的。在一个典型的使用场景中,你会形容你的数据库架构和表关系中的一个简单的基于XML的格式,生成SQL代码,以填充数据库架构的表,生成C + +类,添加特定于应用程序的逻辑类,使用这些类合作与会话对象从数据库中查询对象,创建新的或修改/删除现有对象,或链接和取消链接对象的关系。简单的序 列化到XML的支持连接池。

你可能感兴趣的:(C++)