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;
}