現在、私は小さなプロジェクトに取り組んでおり、非常に単純なジョブを送信しており、これをデータベースに保存することに取り組んでいます。この場合を考えてみましょう:
public class Myjob{
int id;
int name;
MyJobConfiguration configuration;
//etc
}
public class MyJobConfiguration{
//bunch of configuration fields
}
ご覧のとおり、これらの構成は別のクラスにあります。つまり、ジョブオブジェクトに関係なく、構成を追加/更新/削除したいと考えています。
私の目標は、最初に構成を作成し、次にジョブの作成中に既存の構成をそれに割り当てることでした。
したがって、複数のジョブが同じ構成オブジェクトを使用できます。
どうすればいいですか?データベースでそれを行う方法はすでにわかっています。構成の主キーをmyJobクラスの外部キーに接続しますが、休止状態では異なるようです。誰かがそれを行う方法の例を持っていますか?
http://www.mkyong.com/hibernate/hibernate-one-to-one-relationship-example-annotation/だと思ったので、これを見つけましたが、そうではないようです