joined-subclass

    1

    1答えて

    私の質問はChanging the type of an entity preserving its IDとよく似ていますが、代わりに私はTable_per_classの代わりにInheritanceType.JOINEDを使用しています。 これは、スーパークラスと同じIDを持つ新しいサブクラスを作成するために、テーブルを変更する必要がないことを意味します。 要約すると、私はPersonクラスとP

    0

    1答えて

    で動作しない私は、階層を以下た: ClassA->ClassB->ClassC->ClassD ClassBのは、PropertyAを有しています。すべてのクラスは、クラスごとのテーブルを持つ結合されたサブクラスとしてマップされます。 マッピングがエラーなしで解析されますが、私は、クエリを実行しようとすると、私はエラーを取得する: NHibernate.QueryException: プロパテ

    0

    1答えて

    サブクラスに一連のプロパティが含まれていても、2つのプロパティが参照先テーブルに存在しない場合、この問題を解決しようとしています。 これらの2つのプロパティは、基本テーブルに戻ってFKを持つ拡張テーブルに存在します。私は最初の結合されたサブクラスをサポートするためにこのxmlを変更する方法と、エクステンションテーブルのために別の結合を追加する方法を確信していません。 エクステンションテーブルにもう

    0

    1答えて

    NHibernateでのサブクラスマッピング継承のテーブルを使用しています。私は親テーブルAttributeと子テーブルAccountAttributeを持っています。子AccountAttributeテーブルにはCustomerProfileテーブルに別の外部キーがあります。 CustomerProfileテーブルには、AccountAttributeテーブルとの関係が0以上あります。私のCus

    0

    1答えて

    Entity Frameworkバージョン1で結合サブクラスを実行できますか? どのように問題にアプローチしますか? 参加サブクラス: http://www.xylax.net/hibernate/joinedsubclass.html http://www.redhat.com/docs/manuals/jboss/jboss-eap-4.2/doc/hibernate/Hibernate_Re

    0

    1答えて

    私はNHibernateにはかなり新しく、私はNHibernateマッピングで<joined-subclass>に存在する拡張テーブルから2つのカラムが必要なこの問題がありますが、適切な実装を見つけるのが最も困難な時期です。 以下は私の実装の簡略化されたバージョンです。私が最初に必要としていたことを達成する方法だと思っていましたが、NHibernateは<join>を<joined-subclas

    1

    1答えて

    私はクラスPersonを持っています。クラス階層にInheritanceType.TABLE_PER_CLASSを使用すると3つのクラスを持つクラス階層があります。バッチ更新 "問題。下記のコードをご覧ください。 AbstractBaseは、クラス階層の基本クラスです。 public class Person { @Id @GeneratedValue(generator =