当前位置:  软件>C/C++软件

C++的ORM框架 QxOrm

    来源:    发布时间:2015-02-01

    本文导语:  QxOrm 是一个 C++ 库用来提供 ORM 功能,基于 Qt 的 QtSql 库。 主要特性: persistence  : communication with a lot of databases (with 1-1, 1-n, n-1 and n-n relationships) serialization : binary and xml format reflection : access to classes definitions, retrieve properti...

QxOrm 是一个 C++ 库用来提供 ORM 功能,基于 Qt 的 QtSql 库。

主要特性:

  • persistence  : communication with a lot of databases (with 1-1, 1-n, n-1 and n-n relationships)
  • serialization : binary and xml format
  • reflection : access to classes definitions, retrieve properties and call classes methods

优点:

  • non intrusive : the C++ setting function doesn't modified class definition, QxOrm can be used in existing projects
  • no code generation
  • no xml mapping file
  • classes doesn't need to inherit from a 'super object'
  • template meta-programming : no macro hack
  • works with Visual C++ 2008 or 2010 on Windows and GCC 4.4.1 on Linux (other platforms will be tested soon : Mac, phones...)
  • only one file to include in precompiled-header (need precompiled-header file to reduce compilation times)

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Elasticsearch​的ORM工具 orm4es
  • 轻量级的ORM库 Idiorm
  • 企业ORM平台 EclipseLink/TopLink
  • Xtuple/orm
  • JavaScript轻量级ORM mysql-warp
  • SPARQL的ORM映射 Twinkql
  • 数据库建模工具 Aquarius ORM Studio
  • PHP5的ORM框架 SQLReactor
  • PHP的ORM框架 pdoMap
  • PHP的ORM框架 Pomm
  • 操作系统 iis7站长之家
  • NoSQL的ORM框架 Kundera
  • Java的ORM框架 OpenORM
  • Java的ORM框架 jOOQ
  • ORM框架 KeyAccess
  • JAVA MVC+ORM框架 Fensy
  • 小型ORM框架 ActiveJDBC
  • ORM持久层框架 ORMLite
  • 轻量级orm框架 Mast
  • 对象关系映射(ORM)库 jActiveRecord


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3