2
私のドメインオブジェクトは、データベース内のテーブルからnull以外の2つのカラムを使用しません。両方の列はGuidsです。ドメインオブジェクトをデータベースに保存できるように、マッピングファイルのこれらの列にデフォルト値を指定する方法はありますか?未使用カラムのNHibernateマッピングのデフォルトデフォルト値を指定します。
私のドメインオブジェクトは、データベース内のテーブルからnull以外の2つのカラムを使用しません。両方の列はGuidsです。ドメインオブジェクトをデータベースに保存できるように、マッピングファイルのこれらの列にデフォルト値を指定する方法はありますか?未使用カラムのNHibernateマッピングのデフォルトデフォルト値を指定します。
あなたは、いくつかのオプションがあります。
別のオプションは、イベントリスナーを使用しています。これは、datecreated/dateupdatedなどの場合に行います。これはデフォルト値を適用するためのロジックをカプセル化し、共通インターフェースを実装することによって複数のエンティティー間で共有することができます。 – DanP