如何在 javers 中注册提供全局 id 字符串函数的身份 class?

How to register an identity class providing a global id string function in javers?

我在第三方 类 上使用 javers。因此,我无法向 类 添加字段、注释或方法。是否可以提供一个函数来定义对象的 id 字符串的创建。像

public <T> JaversBuilder registerEntityWithCustomToString(Class<T> entityClass, Function<T, String> toString)

这可能吗?这已经可以通过其他方式实现了吗?我已经知道 registerValueWithCustomToString 方法,但是,在某些情况下,我需要组合多个字段来创建一个唯一的 ID。

恐怕这是不可能的。我们有一个未解决的问题,请参阅 https://github.com/javers/javers/issues/625