У меня есть сущность JPA (Hibernate):
@Entity class Transaction {
@ManyToOne
private Room room;
}
Когда я создаю новую Транзакция
, я знаю идентификатор Комнаты
, на которую она должна ссылаться (но у нее нет объекта Комната
). Могу ли я каким-то образом создать и сохранить Транзакция
только с этой информацией, или мне действительно нужно:
Room room = em.find(roomId, Room.class);
em.persist(new Transaction(room, ...));