|
NHibernate は、.NET Framework 向けのオブジェクト関係マッピング (ORM) ソリューション。オブジェクト指向ドメインモデルの関係データベースへのマッピングのための扱いやすいフレームワークを提供する。大量の関係データの永続性に関わるプログラミングタスクの開発を容易にする。 NHibernate はフリーかつオープンソースのソフトウェアであり、GNU Lesser General Public License で配布されている。 == バージョン == NHibernate は、Java 用O/Rマッパー Hibernate を .NET に移植したものである。バージョン 1.0 は Hibernate 2.1 に機能的に対応しており、Hibernate 3 の機能も一部取り込んでいる。 2007年11月には NHibernate 1.2.1 がリリースされた。Hibernate 3 から多数の機能を取り込み、.NET 2.0 への対応、ストアドプロシージャ、ジェネリックス、nullable type に対応している。 2008年8月23日には NHibernate 2.0 がリリースされた。機能面では Hibernate 3.2 に対応している。 NHibernate 2.1 が現在開発中で、Language Integrated Query プロバイダを含む予定である。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「NHibernate」の詳細全文を読む スポンサード リンク
|