The @OneToMany annotation is used to implement One-to-Many relationship. Two entities are said to be in One-to-Many relationship if one entity has many occurrence in other entity.
Example:
// In Customer class: @OneToMany(targetEntity=com.example.Order.class, cascade=ALL, mappedBy="customer") public Set getOrders() { return orders; } // In Order class: @ManyToOne @JoinColumn(name="CUST_ID", nullable=false) public Customer getCustomer() { return customer; } |