eclipselink历史记录策略:具有null id的历史记录

时间:2016-02-29 20:06:22

标签: jpa eclipselink

我根据以下示例尝试使用Eclipselink历史记录政策: https://wiki.eclipse.org/EclipseLink/Examples/JPA/History

但是,在我的情况下,更新/删除没有按预期保存,id字段保存为null,如下所示:

1)插入

Address

2)更新

EMP_ID  FIRSTNAME   LASTNAME  SALARY ADDRESS_ID  START_DATE        END_DATE
  1       Bob        Way      55000   6          2010-06-10-12:00   null

3)删除:没有任何反应

我已经使用mysql和postgresql来执行此测试。我的历史记录表没有使用任何约束或标识字段。 这是历史特征的正确行为吗?还有其他配置吗?

0 个答案:

没有答案