DatastoreService和DatastoreServiceFactory之间有什么区别

时间:2015-11-21 05:46:33

标签: java google-app-engine

DatastoreService dts = new DatastoreServiceFactory(); 

但它显示错误,它说。我需要将dts更改为DatastoreServiceFactory 有人可以帮我弄清楚这个错误发生的原因吗?

1 个答案:

答案 0 :(得分:0)

DatastoreService提供对无架构数据存储系统的同步访问。这个可以在事务上使用并支持“当前”事务的概念。通过调用beginTransaction()建立当前事务。

 DatastoreService datastore = DatastoreServiceFactory
            .getDatastoreService();

应用程序从DatastoreServiceFactory获取DatastoreService实例。

  Transaction txn=datastore.beginTransaction();

...实施....

 txn.commit();