My Application имеет следующие entites:JPA сущности отношение и критерии для строителя присоединился к колонку
@Entity
public class proposal implements Serializable {
@Id
@Basic(optional = false)
@NotNull
@Column(name = "F1PRP")
private Long proposalCode;
//more fields...
}
@Entity
public class branch implements Serializable {
@EmbeddedId
protected branchPK branchpk;
//more fields..
}
@Embeddable
public class branchPK implements Serializable {
@Basic(optional = false)
@NotNull
@Column(name = "F2PRP")
private long proposalCode;
@Basic(optional = false)
@NotNull
@Column(name = "F2BRN")
private short proposalBranch;
}
proposal
Каждые имеет первичный ключ (proposalCode
), и каждое предложение может иметь несколько значений ветвления. Я не уверен, как построить отношения между ними, чтобы я смог создать построитель критериев для этого объединенного столбца.
Мой вопрос в том, какие отношения должны быть между этими enteties, и как я могу построить строитель критериев со вступлением? Пользователь даст мне значение proposalBranch
, и мне нужно показать только proposal
, у которых есть это предложение. Внутри них.
Как это сделать?
Thank's In Advance.