複合 ID を持つ別のクラスを参照するクラスがあります。
SingleIdClassMap(){
Id(x=>x.Id);
References(x=>CompositeIdClass);
}
CompositeIdClass(){
CompositeId().KeyReference(x => x.SingleIdClass).KeyReference(x => x.DynamicProperty);
}
SingleIdClassMap
には に関する情報がないため、これはコンパイルされませんDynamicProperty
。これを実行時に別のクラスからロードしたい:
PropertyClass.Singleton.GetCurrentProperty();
から複合キーの 2 番目の部分の値を取得できることを Hibernate に伝える方法はありますPropertyClass.GetCurrentProperty()
か?