Als «one-to-many» getaggte Fragen

8
Was ist der Unterschied zwischen @JoinColumn und mappedBy bei Verwendung einer JPA @ OneToMany-Zuordnung?
Was ist der Unterschied zwischen: @Entity public class Company { @OneToMany(cascade = CascadeType.ALL , fetch = FetchType.LAZY) @JoinColumn(name = "companyIdRef", referencedColumnName = "companyId") private List<Branch> branches; ... } und @Entity public class Company { @OneToMany(cascade = CascadeType.ALL , fetch = FetchType.LAZY, mappedBy = "companyIdRef") private List<Branch> branches; ... }
516 java  hibernate  jpa  orm  one-to-many 

15
Hibernate löst MultipleBagFetchException aus - kann nicht mehrere Taschen gleichzeitig abrufen
Hibernate löst diese Ausnahme während der SessionFactory-Erstellung aus: org.hibernate.loader.MultipleBagFetchException: Es können nicht mehrere Taschen gleichzeitig abgerufen werden Dies ist mein Testfall: Parent.java @Entity public Parent { @Id @GeneratedValue(strategy=GenerationType.IDENTITY) private Long id; @OneToMany(mappedBy="parent", fetch=FetchType.EAGER) // @IndexColumn(name="INDEX_COL") if I had this the problem solve but I retrieve more children than I have, …
471 java  hibernate  jpa  one-to-many  bag 

6
Welche Bedeutung hat CascadeType.ALL für eine @ VieleToOne-JPA-Zuordnung?
Ich glaube, ich habe die Bedeutung von Kaskadierung im Kontext einer @ManyToOneBeziehung falsch verstanden . Der Fall: public class User { @OneToMany(fetch = FetchType.EAGER) protected Set<Address> userAddresses; } public class Address { @ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.ALL) protected User addressOwner; } Was bedeutet das cascade = CascadeType.ALL? Wenn ich …

6
Was ist die „umgekehrte Seite der Assoziation“ in einer bidirektionalen JPA OneToMany / ManyToOne-Assoziation?
Im Beispielabschnitt der @OneToManyJPA-Anmerkungsreferenz : Beispiel 1-59 @OneToMany - Kundenklasse mit Generika @Entity public class Customer implements Serializable { ... @OneToMany(cascade=ALL, mappedBy="customer") public Set<Order> getOrders() { return orders; } ... } Beispiel 1-60 @ManyToOne - Bestellklasse mit Generika @Entity public class Order implements Serializable { ... @ManyToOne @JoinColumn(name="CUST_ID", nullable=false) public …



3
Wann ist inverse = false für OneToMany-Beziehungen zwischen NHibernate und Hibernate zu verwenden?
Ich habe versucht, das umgekehrte Attribut von Hibernate in den Griff zu bekommen, und es scheint nur eines dieser Dinge zu sein, die konzeptionell schwierig sind. Das Wesentliche, das ich erhalte, ist, dass wenn Sie eine übergeordnete Entität (z. B. Parent) haben, die eine Sammlung von untergeordneten Objekten unter Verwendung …

2
Definieren Sie eine Eins-zu-Viele-Beziehung zwischen Raumentitäten für das Chat-Modell
Ich begann mit der Verwendung der Raumdatenbank und ging mehrere Dokumente durch, um Raumentitäten zu erstellen. Das sind meine Verwandten. Ein Chat-Kanal kann viele Gespräche führen. Das ist also eine Eins-zu-Viele-Beziehung. Daher habe ich Entitäten wie folgt erstellt. Kanalentität @Entity(primaryKeys = ["channelId"]) @TypeConverters(TypeConverters::class) data class Channel( @field:SerializedName("channelId") val channelId: String, …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.