Jakarta.persistence.entityManager генерирует ошибку «нулевой идентификатор», сгенерированной для объекта »при попытке упJAVA

Программисты JAVA общаются здесь
Anonymous
Jakarta.persistence.entityManager генерирует ошибку «нулевой идентификатор», сгенерированной для объекта »при попытке уп

Сообщение Anonymous »

У меня есть приложение Java, в котором используется jakarta.persistence.entitymanager, чтобы сохранить объекты Hibernate в базе данных. Мой основной класс: < /p>
@Table(name = "MAIN_TABLE")
@XmlRootElement
public class MainClass {

@OneToMany(mappedBy = "mainClass", cascade = CascadeType.ALL)
private List subClasses;
}
< /code>
Затем, когда я пытаюсь сохранить вещи в классе службы, как SO: < /p>
@PersistenceContext
private EntityManager em;

***

em.persist(MyMainClass);
< /code>
Я получаю следующую ошибку: < /p>
Null id generated for entity 'SubClass'
< /code>
Есть предложения? Большое спасибо.

Подробнее здесь: https://stackoverflow.com/questions/797 ... entity-err

Вернуться в «JAVA»