オブジェクトリレーショナルマッピングソフトウェアのリスト

これは、よく知られているオブジェクトリレーショナルマッピングソフトウェア のリストです。

ジャワ

Node.js

  • Bookshelf、PostgreSQL、MySQL、SQLite3 用の軽量 ORM ツール
  • Orange ORM TypeScript/JavaScript ORM(PostgreSQL、MySQL、SQL Server、SQLite、Oracle、SAP ASE、Cloudflare D1 用)
  • Prisma ORM PostgreSQL、MySQL、SQL Server、SQLite、MongoDB、CockroachDB、Planetscale、MariaDB 用の TypeScript/JavaScript ORM
  • Sequelize は、Postgres、MySQL、MariaDB、SQLite、DB2、Microsoft SQL Server、Snowflake 用の Node.js ORM ツールです。
  • Typeorm、TypeScript/JavaScript スケーラブル ORM ツール
  • MikroORM は、データマッパー、作業単位、アイデンティティマップパターンに基づくTypeScript ORMです。PostgreSQL、MySQL、SQLite(libSQLを含む)、MongoDB、MariaDBをサポートしています。

iOS

。ネット

Objective-C、ココア

  • Enterprise Objects は、 WebObjectsの一部として利用できる最初の商用 OR マッパーの 1 つです。
  • Core Data は、複数の永続ストアを備えたオブジェクト グラフ管理フレームワークで、Mac OS X および iOS に同梱されています。

パール

PHP

  • Laravel は、「Eloquent」と呼ばれる ORM と ActiveRecord 実装を含むフレームワークです。
  • Doctrine、PHP 用オープンソース ORM、フリーソフトウェア (MIT)
  • CakePHP、ORMとフレームワーク、オープンソース(スカラー、配列、オブジェクト); データベースイントロスペクションに基づいており、クラス拡張はありません
  • CodeIgniter、ActiveRecord実装を含むフレームワーク
  • Yii は、BSDライセンスの下でリリースされたORMおよびフレームワークです。ActiveRecordパターンに基づいています。
  • FuelPHP は、PHP用のORMおよびフレームワークで、MITライセンスの下でリリースされています。ActiveRecordパターンに基づいています。
  • Laminas、テーブルデータゲートウェイと行データゲートウェイの実装を含むフレームワーク
  • Qcodo、ORMとフレームワーク、オープンソース
  • Redbean、PHP の ORM レイヤー、テーブルをオンザフライで作成および管理、オープンソース、BSD
  • Skipper 、 PHP ORMフレームワーク用の視覚化ツールとコード/スキーマジェネレータ、商用

パイソン

  • Django、ActiveRecord ORMはDjangoフレームワークに含まれており、オープンソース
  • SQLAlchemy、オープンソース、データマッパー ORM
  • SQLObject、オープンソース
  • Storm 、 Canonical Ltd.で開発されたオープンソース (LGPL 2.1)。
  • Tryton、オープンソース
  • web2pyでは、ORMの機能はオープンソースのweb2pyのDALによって処理されます。
  • Odoo – 以前は OpenERP として知られていました。ORM が組み込まれたオープンソース ERP です。

ルビー

さび

雑談

参照

参考文献