我做了一个重构,现在我的类B不再是一个实体,而是一个值。
如果我尝试查看一个已经审计的实体A的差异,它包含一个B的列表,我会得到这个异常:JaversException Managed_Class_Mapping_error:给定的javaClass“Class B”映射到ValueType,预期的是EntityType
有什么建议的方法来解决这个问题吗?
可悲的是,除了手动删除以前实体的快照之外,似乎没有其他解决办法。我为这个案例创建了一个问题https://github.com/javers/javers/issues/753