调用Javers.findChanges()会导致上述异常。看来我的Pojo是由CGLIB代理或生成的。奇怪,因为我没有使用JPA / Hibernate,而是使用MongoDB。两个问题,
谢谢您
答案 0 :(得分:0)
您的应用程序不应将CGLIB代理提交给JaVers。使用JPA /休眠时,JaVers会自动取消代理您的实体(请参阅https://javers.org/documentation/spring-integration/#hibernate-unproxy-hook)。
我不知道为什么您的应用程序会生成这些代理,也许会生成一些AOP框架?在Mongo的典型Spring配置中不会发生这种情况。 不清楚您为什么拥有jv_snapshots表,因为您说过您正在使用MongoDB。