- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 Google App Engine 和 Cloud Endpoints 的一些示例中,它们使用 PersistenceManager来存储数据,但在其他情况下他们使用 OfyService .
它们有什么区别?
最佳答案
PersistenceManager 是 JDO (Java Data Objects) 的一部分图书馆。它是 JDO 感知应用程序组件的主要接口(interface)。
Java Data Objects (JDO) is a standard way to access persistent data in databases, using plain old Java objects (POJO) to represent persistent data. The approach separates data manipulation (done by accessing Java data members in the Java domain objects) from database manipulation (done by calling the JDO interface methods).
另一方面,ObjectifyService 是 Objectify 的一部分图书馆。它是线程本地 Objectify 实例的提供者。
Objectify is a Java data access API specifically designed for the Google Cloud Datastore.
这两个库都可以用于访问 Google Cloud Datastore,但是 JDO 更通用,也可以与其他数据存储一起使用。
如您所见here ,OfyService
只是 ObjectifyService
的自定义包装器。
关于java - PersistenceManager 和 OfyService 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35776196/
当尝试运行使用 Jackrabbit(本地在 Tomcat7 上)的应用程序时,由于任何原因它无法连接到数据库。与数据库的连接可以通过具有相同凭据的常规 Java 应用程序进行。如何调查连接问题?有个
我有定义为的接口(interface) @Local public interface MyPersistenceManagerLocal { public List getPropertyLis
我正在使用 JDO 作为数据存储区创建 Java GAE 应用程序。 我有这两个类“用户”和“文件夹”。 @PersistenceCapable public class User { @P
使用 JDO JDOPersistenceManager,我不断从 Plumbr 获取内存泄漏检测报告,创建和销毁 JDOPersistenceManager 的正确方法是什么 管道报告: 对象创建于
我创建了数据类并使用 PersistenceManager 存储数据,但后来我编辑了我的数据类,现在我在共享数据时遇到了问题我正在尝试删除此对象 (pm.deletePersistent(e)) 但我
只是基础知识:我正在使用由嵌入式 DB4O 数据库支持的 DataNucleus。 如果我做这个简单的测试: PersistenceManager pm1 = persistenceManag
在 Google App Engine 和 Cloud Endpoints 的一些示例中,它们使用 PersistenceManager来存储数据,但在其他情况下他们使用 OfyService . 它
将 GAE 数据存储 PersistenceManager 用于 Web 应用程序的首选方式是什么? GAE instructions在这件事上有点模棱两可。 我是为每个 RPC 调用实例化 Pers
正在开发基于 Java 中的 GAE 构建的应用程序。无法弄清楚我是想使用 DatastoreServices 和 Entity 类,还是为我的对象创建类,并使用 PersistenceManager
我在独立的 DolphinDB 服务器中执行以下代码, n = 1000000; tableSchema = streamTable(n:0,`hardwareId`ts`temp1,[INT,TIM
我是移动应用开发的新手,但我正在尝试构建移动角色扮演游戏角色表应用。我没有使用 SQLite,而是尝试使用 PersistenceManager 在应用程序中断或关闭时保留字符数据,但我不确定我是否正
是否可以 Autowiring JDO PersistenceManager? 在下面的示例中,只有 PersistenceManagerFactory 是 Autowired 的,而 Persist
我试图了解使用 ThreadLocal 解决上述问题的最佳实践。根据我的理解,使用它的原因是为了确保只为整个应用程序创建一个 session /pm。我的问题是 像这样使用 threadlocal 对
我在 JDO 持久性刚刚检索到的对象列表方面遇到了一些问题。 我想做的是: 获取“订单”列表 修改一项属性“状态” 批量更新“订单” 到目前为止,我得到的是“具有 id 的对象...由不同的对象管理器
我一直在努力让我的 GAE 代码运行起来。我在使用 encodedKey 检索用户时遇到问题: 我有这个用户数据管理器类,它使用单例 PMF 管理我所有的 CRUD 事务。 我有用户,使用编码字符串作
我有一个迷你 CRM 应用程序。我正在尝试添加功能以允许批量用户导入。上传处理程序从 CSV 文件中读取数据,然后调用我的 CustomerService 类将 Customer 对象存储在数据存储区
我是一名优秀的程序员,十分优秀!