java.lang.IllegalArgumentException:不能接受com.veersoft.gwt.shared.trailbalance.TrailBalanceClassResult类作为memcache实体

Sar*_*sta 5 google-app-engine memcached objectify

为了使我的应用程序更快,我正在使用MemcacheService.现在,当我试图将一个对象放入其中时MemcacheService,我收到以下错误:

java.lang.IllegalArgumentException: can't accept class com.veersoft.gwt.shared.trailbalance.TrailBalanceClassResult as a memcache entity.
Run Code Online (Sandbox Code Playgroud)

有关实体的详细信息:

  1. 它是一个普通的Bean,它实现了IsSerializable接口.
  2. 它不是dataStore实体.我只是在浏览器端使用它(即,延迟任务将计算结果并将这些结果发送到浏览器).

sti*_*ure 11

要将任何对象放在memcache中,它需要实现该Serializable接口.IsSerializable从旧版本的GWT来看是不合时宜的,并且不会以任何方式影响Java序列化.