从 JSON 反序列化 autobean 时,我得到一个AssertionError
from com.google.web.bindery.autobean.shared.impl.AutoBeanCodexImpl.CoderCreator#getCoder
。看起来我的 autobeans 注册了两种类型:
- my.project.model.MyAutoBean
- java.lang.类
当然,我发现第二个非常没用,但我不知道它来自哪里以及如何摆脱它。当我禁用断言时,代码可以正常工作并完美地(反)序列化我的 Autobean。
我已经在初始化中获得了两种类型,ClientPropertyContext
但我无法调试MyAutoBean.traverseProperties
正在发生的事情。