Qxormライブラリは、C ++ QT開発者向けのオブジェクトリレーショナルマッピング(ORM)およびオブジェクトドキュメントマッパー(ODM)データベースライブラリです。主な機能は次のとおりです。
QXORM Webサイトにはユーザーマニュアルが提供されます。
このドキュメントの目標は、QXORMライブラリ機能を操作する方法を学ぶためのユーザーガイドを提供することです。このマニュアルは、C ++/QTの永続的なデータレイヤーを管理するソリューションを探している開発者とソフトウェアアーキテクトを対象としています。このドキュメントを理解するには、C ++およびデータベースの技術的スキルが必要です。
注:このマニュアル/ユーザーガイドで説明されているすべての機能は、QXENTITYEDITORアプリケーション(QXORMライブラリのグラフィックエディター、データモデルデザイナー、ソースコードジェネレーターのグラフィックエディター)で迅速かつ簡単に定義できます。 QXENTITYEDITORアプリケーションに特化した別のドキュメントは、QXORM Webサイトで入手できます。
QXENTITYEDITORはQXORMライブラリのグラフィックエディターです: QxentityEditorは、データモデルを管理するグラフィック方法を提供します。 QXENTITYEDITORはマルチプラットフォーム(Windows、Linux、Mac OS Xで使用可能)であり、すべての環境のネイティブコードを生成します:デスクトップ(Windows、Linux、Mac OS X)、埋め込み、モバイル(Android、iOS、Windows Phone、Raspberry Piなど)。 QXENTITYEDITORアプリケーション用のユーザーマニュアル(ドキュメント)は、QXORM Webサイトで入手できます。
QXENTITYEDITORはプラグインに基づいており、データモデルをインポート/エクスポートする多くの方法を提供します。
デフォルトでは、QXORMライブラリは、QTフレームワークのQTCOREおよびQTSQLライブラリのみに依存します。 QXORM HTTP Webサーバー機能を有効にすると、QXORMライブラリはQTNetworkライブラリにも依存します。一部の機能には、ブースト依存関係が必要です(デフォルトでは無効)。
Qxormは、2003年以来ソフトウェア開発エンジニアであるLionel Martyによって開発されています。
QXORMは、デュアルライセンスの下で利用可能なC ++ライブラリです。