差分

ナビゲーションに移動 検索に移動

Fluent NHibernate

31 バイト追加, 2012年7月8日 (日) 03:49
[[NHibernate]]では[[データベース]]の接続設定やマッピングを記述するのに[[XML]]を用いる。一方、Fluent NHibernateではXMLの代わりに[[C Sharp|C#]]による[[プログラム]]でそれらを記述する。
[[XML]]ではなく[[C Sharp|C#]]で記述することで、実行時にXMLを動的に解析するのに比べ、実行前にの[[ソースコード]]として記述することで、実行時にXMLを動的に解析するのに比べ、実行前に[[コンパイラ]]による最低限の記述ミスのチェックを行え、より安全性が高まるという利点がある。
また、[[Visual Studio]]や[[MonoDevelop]]などの[[統合開発環境]]を使用することで[[インテリセンス]]などの入力補完なども使えるため、[[シンタックスエラー]]などの些細な記述ミスによる[[バグ]]を抑制することができる。
匿名利用者

案内メニュー