会话似乎在子对象被引用之前立即打开,但在会话的集合的持久性上下文映射 (org.hibernate.engineStatefulPersistenceContext.collectionEntries) 中没有特定子对象集的记录(即使包括其他子对象)。
父实体和子实体之间的关系由以下定义:
@Audited(targetAuditMode = RelationTargetAuditMode.NOT_AUDITED)
@ManyToMany
@JoinTable(name="rt_vacancy_check",
joinColumns = @JoinColumn(name="vacancy_id"),
inverseJoinColumns = @JoinColumn(name="check_name")
)
@BatchSize(size = 10)
private Set<PreEmployCheck> preEmployChecks = new HashSet<PreEmployCheck>();
有什么可能的原因会触发 LazyInitializationException?