La bibliothèque Qxorm est une bibliothèque de bases de données de mappage relationnel d'objet (ORM) et de document d'objet (ODM) pour les développeurs C ++ QT. Les principales caractéristiques sont:
Le site Web Qxorm fournit un manuel d'utilisation.
L'objectif de cette documentation est de fournir un guide de l'utilisateur pour apprendre à travailler avec les fonctionnalités de la bibliothèque QXorm. Ce manuel est destiné aux développeurs et aux architectes de logiciels qui recherchent une solution pour gérer une couche de données persistante en C ++ / Qt. Les compétences techniques en C ++ et les bases de données sont nécessaires pour comprendre ce document.
Remarque: Toutes les fonctionnalités décrites dans ce guide manuel / utilisateur peuvent être définies rapidement et facilement avec l'application QXentityEditor (l'éditeur graphique pour la bibliothèque QXorm, le concepteur de modèle de données et le générateur de code source). Une autre documentation dédiée à l'application QXentityEditor est disponible sur le site Web QXorm.
QxEntityEditor est un éditeur graphique pour la bibliothèque QXorm: QxentityEditor fournit un moyen graphique de gérer le modèle de données . QxEntityEditor est multi-plateforme (disponible pour Windows, Linux et Mac OS X) et génère du code natif pour tous les environnements: bureau (Windows, Linux, Mac OS X), embarqué et mobile (Android, iOS, Windows Phone, Raspberry Pi, etc.). Un manuel d'utilisation (documentation) de l'application QXentityEditor est disponible sur le site Web QXorm.
QxEntityEditor est basé sur des plugins et fournit de nombreuses façons d'importer / exporter votre modèle de données:
Par défaut, la bibliothèque QXorm ne dépend que des bibliothèques QTCore et QTSQL à partir de QT Framework. Si vous activez la fonctionnalité de serveur Web Qxorm HTTP, la bibliothèque QXORM dépendra également de la bibliothèque QTNetwork. Certaines fonctionnalités nécessitent une dépendance à boost (désactivée par défaut).
Qxorm est développé par Lionel Marty, ingénieur de développement de logiciels depuis 2003.
Qxorm est une bibliothèque C ++ disponible sous une double licence: