Rumah >Java >javaTutorial >Bagaimana untuk Memetakan Kunci Komposit dalam JPA dan Hibernate menggunakan EmbeddedId atau IdClass?
Memetakan Kekunci Komposit dengan JPA dan Hibernate
Memetakan kunci komposit dalam Java Persistence API (JPA) dan Hibernate boleh dicapai menggunakan EmbeddedId atau IdClass anotasi.
Dengan IdClass
public class TimePK implements Serializable { private Integer levelStation; private Integer confPathID; // getters, setters } @Entity @IdClass(TimePK.class) class Time { @Id private Integer levelStation; @Id private Integer confPathID; // ... }
Dengan EmbeddedId
@Embeddable public class TimePK implements Serializable { private Integer levelStation; private Integer confPathID; // getters, setters } @Entity class Time { @EmbeddedId private TimePK timePK; // ... }
Perbezaan
Rujukan
Atas ialah kandungan terperinci Bagaimana untuk Memetakan Kunci Komposit dalam JPA dan Hibernate menggunakan EmbeddedId atau IdClass?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!