Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi

0
Entity üzerinden iki field ile nasıl composite key oluşturulur?

Açık 2 Cevaplar 140 Gösterim Java
Hibernate'de entity üzerinden iki field ile nasıl composite key oluşturulur?

2 Cevap

-1
(4.1k puan)
0

Bu şekilde oluşturman gerekiyor. @Embeddable anatosyanu ile bileştireceğin key ve columnları ayrı bir pojo sıfına alman gerekiyor.

@Embeddable
public class RolesMenu {
    @Column(name = "RoleID")
    private String roleID;

    @Column(name = "MenuItemID")
    private String menuItemID;

    //getter, setter methods
}

 @Entity
 @Table(name = "RolesMenuItems")
 public class RolesMenuItems {

     @EmbeddedId
     private RolesMenu roleMenu;

  /*setter getter methods */
 }
(164 puan)