【问题标题】:Objectify Transactions using VoidWork使用 VoidWork 对象化事务
【发布时间】:2015-07-24 10:21:32
【问题描述】:

我正在使用 Objectify 版本 4。我想在我的项目中使用事务。项目基于 GWT Java 和 objectify。根据 objectify 教程,我发现要使用 ofy().transact() 方法。所以我更喜欢使用以下

ofy().transact(new VoidWork() { 公共无效vrun(){ 在这里,我编写了将数据保存到实体的代码 } });

当我在开发服务器/本地执行项目时,我收到一条错误消息,指出

没有可用于类型 com.googlecode.objectify.VoidWork 的源代码;你忘了继承一个必需的模块吗?

未为类型 new VoidWork(){} 定义方法 createBillingDocs(){}

createBillingDocs 是我想在事务中执行的方法。

所以有什么帮助吗? 提前致谢

【问题讨论】:

    标签: java gwt transactions objectify


    【解决方案1】:

    您不能运行事务或使用 Objectify 客户端;它是用于访问数据存储的服务器端框架。您需要将客户端逻辑与服务器端逻辑分开,并仔细定义 GWT 模块。

    【讨论】:

      猜你喜欢
      • 2012-08-25
      • 2014-08-17
      • 1970-01-01
      • 2015-02-15
      • 2015-05-02
      • 2020-05-04
      • 1970-01-01
      • 2019-08-30
      • 1970-01-01
      相关资源
      最近更新 更多