EclipseLink - двунаправленное отношение OneToMany

Позволять'скажем, у меня есть две сущности:

@Entity
public class Customer implements Serializable {
    ...
    @OneToMany(cascade=ALL, mappedBy="customer")
    public Set getOrders() { 
        return orders; 
    }
    ...
}

@Entity
public class Order implements Serializable {
    ...
    @ManyToOne
    @JoinColumn(name="CUST_ID", nullable=false)
    public Customer getCustomer() { 
        return customer; 
    }
    ...
}

Затем я'm сущность Customer, а после этого сущность Order со ссылкой на ранее добавленного Customer. Когда я извлекаю этого клиента из базы данных и вызываю getOrders, он возвращает пустой набор. Это нормальное поведение? Если да, что я могу сделать, чтобы автоматически обновить этот набор при добавлении нового объекта Order?

Ответы на вопрос(2)

Ваш ответ на вопрос