2つのエンティティオブジェクトを1つのモデルオブジェクトに結合する必要があります。このオブジェクトは、呼び出し側のapiメソッドにデータを戻すために使用されます。このシナリオで共通のパターンまたはソリューションはありますか?Spring:モデルオブジェクトに2つのエンティティを結合する
@Entity
public class Entity1{
@Column
private String value1;
@Column
private String value2;
}
@Entity
public class Entity2{
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "value1")
private Entity1 entity1;
@Column
private String value3;
}
1対1の関係ですか? – Compass
わかりにくいシナリオです。使用組成を継承できない場合。または、両方を構成するラッパークラスを作成します。しかし、 'value1'と' value2'を持つ 'Entity3'のような戻りデータが必要なのかどうか知ることはいいでしょうか? – pirho
Entity1はEntity2と1-mの関係を持っています – OneXer