0
audditing時如何忽略父類的字段
我從anothers延伸的實體,這樣的:與Javers
public class House extends Building{
public Integer idHouse
}
public class Building extends Structure{
}
public class Structure {
public Integer field1;
}
我需要審計在衆議院對象的變化,但我不希望包括Structure.field1字段。 我嘗試這樣做:
String skippedFields = ["field1"];
EntityDefinition houseEntity =
EntityDefinitionBuilder.entityDefinition(House.class)
.withIdPropertyName("idHouse")
.withIgnoredProperties(Arrays.asList(skippedFields))
.build();
Javers javers = JaversBuilder.javers()
.registerEntity(expedienteEntity)
.registerJaversRepository(sqlRepository).build();
但接縫忽略 「IgnoeredPropertied」。我也試圖映射結構類,但我不能,因爲它沒有一個id。
關於如何忽略field1的任何想法? Thx!