我试图使用hibernate-envers审计@Embeddable对象的集合。
根据https://hibernate.atlassian.net/browse/HHH-6613,增加了@ElementCollection对审计的支持。这个特性似乎不太好用:当试图保存几个具有相同修订号的@嵌入对象时,会抛出NonUniqueObjectException。
有没有人用Envers审计过@ElementCollection+@Embeddable的工作示例?
发布于 2018-10-05 14:36:23
从Hibernate 5.2.8开始,我们设法通过以下步骤使其工作:
SethashCode()和equals()方法SETORDINAL的int列(或者让hibernate通过设置适当的配置键为您创建表)。https://stackoverflow.com/questions/16507596
复制相似问题