Junior — Middle
Cum se pot adăuga rapid datele legate de un obiect sau entitate?
sobes.tech AI
Răspuns de la AI
Pentru a adăuga rapid date legate de un obiect sau entitate în Java, se folosește adesea pattern-ul de "compoziție" sau asocieri prin colecții. De exemplu, dacă ai un obiect Order și vrei să adaugi OrderItem legate, poți pur și simplu să adaugi o listă de elemente în obiectul comenzii:
class Order {
private List<OrderItem> items = new ArrayList<>();
public void addItem(OrderItem item) {
items.add(item);
}
public List<OrderItem> getItems() {
return items;
}
}
De asemenea, dacă se folosește ORM (de exemplu, Hibernate), se pot configura relațiile între entități folosind adnotări @OneToMany, @ManyToOne, etc., ceea ce va permite încărcarea automată a datelor legate.
Dacă este vorba despre adăugarea rapidă a datelor în timpul execuției, se pot folosi metode de adăugare în colecții sau setters pentru obiecte legate.