由于我的应用程序的性质,我需要为数据存储区“命名空间”。
这是我在文档中看到的代码:
// Set the namepace temporarily to "abc"
String oldNamespace = NamespaceManager.get();
NamespaceManager.set("abc");
try {
... perform operation using current namespace ...
} finally {
NamespaceManager.set(oldNamespace);
}
但是,我不确定必须在哪里将命名空间设置为 XML,然后才能使用它,或者您可以在代码中动态创建命名空间?
我还看到MemcacheService
有一种setNamespace
方法(尽管已经弃用);有DatastoreService
没有办法为我们从DatastoreServiceFactory
工厂获得的给定服务实例命名空间,这样我们就不必在代码中来回设置命名空间?