A Biblioteca Qxorm é um mapeamento relacional de objeto (ORM) e Biblioteca de banco de dados Mapper (ODM) do Document Mapper (ODM) para desenvolvedores de C ++ QT. Os principais recursos são:
O site QXorm fornece um manual do usuário.
O objetivo desta documentação é fornecer um guia do usuário para aprender a trabalhar com os recursos da Biblioteca Qxorm. Este manual destina -se a desenvolvedores e arquitetos de software que procuram uma solução para gerenciar uma camada de dados persistente em C ++/QT. As habilidades técnicas em C ++ e bancos de dados são necessárias para entender este documento.
NOTA: Todos os recursos descritos neste guia manual/usuário podem ser definidos de maneira rápida e fácil com o aplicativo QxEntityEditor (o editor gráfico da Biblioteca Qxorm, designer de modelos de dados e gerador de código -fonte). Outra documentação dedicada ao aplicativo QxentityEditor está disponível no site da QXorm.
O QXentityEditor é um editor gráfico da Biblioteca Qxorm: o QXentityEditor fornece uma maneira gráfica de gerenciar o modelo de dados . O QXentityEditor é multi-plataforma (disponível para Windows, Linux e Mac OS X) e gera código nativo para todos os ambientes: Desktop (Windows, Linux, Mac OS X), incorporado e móvel (Android, iOS, Windows Phone, Raspberry Pi, etc.). Um manual do usuário (documentação) para aplicativo QXENTITYEDITOR está disponível no site QXorm.
O QXentityEditor é baseado em plugins e fornece muitas maneiras de importar/exportar seu modelo de dados:
Por padrão, a Biblioteca Qxorm depende apenas das bibliotecas QTCore e QTSQL da estrutura QT. Se você ativar o recurso QXorm HTTP Web Server, a Biblioteca Qxorm dependerá também da Biblioteca QTNetwork. Alguns recursos requerem dependência de aumento (desativada por padrão).
O QXorm é desenvolvido pela Lionel Marty, um engenheiro de desenvolvimento de software desde 2003.
Qxorm é uma biblioteca C ++ disponível sob uma licença dupla: