6 Ekim 2017 Cuma

Hibernate @Formula Anostasyonu

Örnek
Elimizde iki tablo olsun
person:
- person_id
- name

meeting:
- meeting_id
- person_id
- date
Person sınıf şöyle olsın
@Entity
@Table(name = "person")
@Getter
public class Person {

  @Id
  private Integer personId;

  private String name;

  @Formula("SELECT max(m.date) FROM meeting m WHERE m.person_id = person_id")
  private Date lastMeetingDate;alo
  ...
}

Hiç yorum yok:

Yorum Gönder