Tengo un mapeo de muchos a uno en las reservas. Una reserva debe pertenecer a una habitación. Y una habitación puede tener varias reservas.Hibernate 3 En la cascada de eliminación
Si se elimina una habitación, me gustaría que todas las reservas en esa sala también se eliminen. ¿Cómo haré esto al usar anotaciones de hibernación?
@Entity
public class Booking implements Serializable{
@Id @GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
private Date startDate;
private Date endDate;
private Date createdDate;
@ManyToOne
@JoinColumn (name = "roomId")
private Room room;
...
}
no tengo una lista de reservas en mi entidad habitación. Y si es posible, me gustaría mantenerlo así. ¿Hay alguna forma de hacer esto sin introducir reservas en la sala? – user829237
No. Pero agregar la colección no le cuesta nada (va a ser flojo por defecto) – Bozho