sql >> Base de Datos >  >> RDS >> Mysql

Cómo persistir en cascada usando JPA/EclipseLink

Lamentablemente, no muestra el contenido de addAddress . Dado que su asociación es bidireccional, ¿está configurando "ambos lados del enlace" en este método? Algo como esto:

@Entity
public class Contact {

    ...

    @OneToMany(mappedBy="contact", cascade=CascadeType.PERSIST)
    private List<Address> addresses = new ArrayList<Address>();

    public void addToAddresses(Address address) {
        address.setContact(this);
        this.addresses.add(address);
    }
}