Hibernateをプログラミング言語やプラットフォームに合わせて移植・再実装したバージョン。異なる環境での動作を実現します。
「Hibernateのポート版」を星図で探索する →
「Hibernateのポート版」とは?意味を解説
HibernateというJava用のORM(オブジェクト関係マッピング)フレームワークを、他のプログラミング言語やプラットフォーム向けに移植したバージョンを指します。C#、Python、Ruby等への移植版が存在し、各言語の特性に合わせた実装がされています。元々のJavaフレームワークの設計思想を保ちながら、異なる環境での利用を実現します。
例文
- C#向けのHibernateのポート版はNHibernateとして活用されています。
- Pythonでのデータベース処理にはHibernateのポート版が役立ちます。
- 複数の言語間でHibernateのポート版を使用することで開発効率が向上します。
語源・由来
Hibernateは冬眠を意味する英語に由来し、アプリケーションが「眠っている」間にデータを永続化する概念から命名されました。ポート版はこのJavaフレームワークを他言語に移植したものです。
英語で言うと
ORM portHibernate for other languagesCross-platform Hibernate
「Hibernateのポート版」との違いを比較する
似た言葉との違い・使い分けを解説しています。
「Hibernateのポート版」をもっと知る本
この言葉やそのテーマを深めたい方へ。
語彙の星雲で「Hibernateのポート版」を探索する →