Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como cascatear persiste usando JPA/EclipseLink


Infelizmente, você não está mostrando o conteúdo de addAddress . Como sua associação é bidirecional, você está configurando "ambos os lados do link" neste método? Algo assim:
@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);
    }
}