by Anonymous » 22 Mar 2025, 02:45
Zum Beispiel, wenn eine Entitätsperson, die eine @Manytoon -Beziehung zum Unternehmen hat (nicht Kaskade), zum Speichern eingehen wird, sollte ich befriedigend anrufen. Tests) < /p>
Was ist die beste Praxis dafür?
Ich möchte es vermeiden, immer vor dem Speichern zu holen, und noch mehr, wenn es sich um eine Menge Personen erstellt, bei denen die Person ein mehrere bis eins -Beziehungen enthält.
Code: Select all
@Data
@Entity
@Table(name = "person")
public class PersonEntity{
@Id
@GeneratedValue(strategy = GenerationType.UUID)
private UUID uuid;
private String name;
@ManyToOne
@JoinColumn(name = "company_id")
private CompanyEntity company;
@ManyToOne
@JoinColumn(name = "other_entity_id")
private OtherEntity otherEntity;
}
Zum Beispiel, wenn eine Entitätsperson, die eine @Manytoon -Beziehung zum Unternehmen hat (nicht Kaskade), zum Speichern eingehen wird, sollte ich befriedigend anrufen. Tests) < /p>
Was ist die beste Praxis dafür? [url=viewtopic.php?t=14917]Ich möchte[/url] es vermeiden, immer vor dem Speichern zu holen, und noch mehr, wenn es sich um eine Menge Personen erstellt, bei denen die Person ein mehrere bis eins -Beziehungen enthält.[code]@Data
@Entity
@Table(name = "person")
public class PersonEntity{
@Id
@GeneratedValue(strategy = GenerationType.UUID)
private UUID uuid;
private String name;
@ManyToOne
@JoinColumn(name = "company_id")
private CompanyEntity company;
@ManyToOne
@JoinColumn(name = "other_entity_id")
private OtherEntity otherEntity;
}
[/code]