我有一个内置Set的PurchaseEntity。 在执行entityManager.persist(purchaseEntity)之后,purchaseEntity本身和purchaseItemEntity都正确保存到DB。
但是在执行了entityManager.persist(purchaseEntity)之后,purchaseEntity.getItems()返回null。
这是Hibernate提供的entityManager.persist()的正常行为吗?
有没有办法让收集在持久化后保留在包含的实体对象中?
答案 0 :(得分:0)
不,这不是正常行为。此外,这肯定不是Hibernate所做的 - 它必须是你代码中的东西。你可以发布你的来源吗?