次の3つのテーブルの値の例を示します。
Vehicles ( id = 1, type_id = 20 , ... )
Vehicle_Types ( vt_id = 20, class_id = 160, ... )
Vehicle_Classes ( vcls_id = 160, name = "Concrete1" )
私が持っている
public class Concrete1 : Vehicle
{
}
そして、車両#1をロードするときにnhibernateがConcrete1をインスタンス化するようにしたい
Vehicle /*Concrete1*/ v = session.load<Vehicle>(1);
自動マッピングでそれを行うにはどうすればよいですか?前もって感謝します。
編集1
これは不可能だと思い始めているので、回避策をいただければ幸いです。xml(流暢ではない)バージョンの手がかりは、どちらか非常に役立つかもしれません。