Hibernate объединить 2 таблицы критериев - PullRequest
0 голосов
/ 31 октября 2018

У меня есть 2 таблицы в следующих сущностях:

@Entity
@Table(name = "CLAIM")
@AutoProperty
public class Claim {
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "id_request")
@SequenceGenerator(name = "id_request", sequenceName = "CLAIM_SEQ")
private Long id;

@Column(name = "CLAIM_MEP_ID")
private Long claimMepId;

=============================================== =========================

@Entity
@Table(name = "MEP")
@AutoProperty
public class Mep {
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "id_mep")
@SequenceGenerator(name = "id_mep", sequenceName = "MEP_SEQ")
private Long id;

Я хочу присоединиться к таблицам с Claim.claimMepId = mep.id

Criteria cr = session.createCriteria(Claim.class);
ClaimStatus st = ClaimStatus.valueOf(status.toUpperCase());
cr.add(Restrictions.eq("status", st));
List<Claim> listClaims = cr.list();

Я пытался создать псевдоним и использовать проекции, но всегда получаю сообщение об ошибке "это свойство претензии" Любая помощь приветствуется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...