如何在 JPA 中持久化实体类型的数组列表?
例如,有一个名为“表”的实体。我正在创建一个数组列表ArrayList<Table> table = new ArrayList<Table>();
尝试使用它来持久化它entityManager.persist(table);
,但它没有用。有什么解决方案吗?
EntityManagerFactory emf = Persistence.createEntityManagerFactory("TDEMSPU");
em = emf.createEntityManager();
em.getTransaction().begin();
List<Enquiry> tempEnqList = tempEnqList();
for (Iterator<Enquiry> it = tempEnqList.iterator(); it.hasNext();) {
Enquiry enquiry = it.next();
em.persist(enquiry);
em.flush();
em.clear();
}
em.getTransaction().commit();
只需对其进行迭代并一一持久化