ハイバネートを使用していくつかの行を挿入していますが、うまくいっているかどうかはわかりません...
私のエンティティには外部キーがあり、その ID を知っています。参照されたオブジェクトが必要なのか、ID だけが必要なのかわかりません。挿入のためだけに参照オブジェクトを取得するのは役に立たないため、これを行う方法があります。
私はこれをしたい:
en=new MyEntity();
en.setForeignVal("1");
私はこれをしなければならないようです:
en=new MyEntity();
refObj=getSession().get(RefObject.class, "1"); //unuseful
en.setForeignVal(refObj);