我根据以下示例尝试使用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来执行此测试。我的历史记录表没有使用任何约束或标识字段。 这是历史特征的正确行为吗?还有其他配置吗?