当前位置: 首页 > 面试题库 >

Android的带终端对象化

欧照
2023-03-14
问题内容

我读到Objectify是与Endpoints一起使用的受支持框架。
如何从GPE App Engine Connected Android项目向导转换示例以处理Objectify 4数据?

我得到这个:

org.datanucleus.exceptions.ClassNotPersistableException:类“
com.example.MyObjectifyTestInfo”不可持久。这意味着它要么没有得到增强,要么文件的增强版本不在CLASSPATH中(或被未增强的版本隐藏),或者找不到该类的元数据/注释。

我已经搜索了很多,但是在stackoverflow或其他地方什么也没找到。
谢谢。


问题答案:

datanucleus(如org.datanucleus …中的内容)是JDO / JPA库,因此该消息表明您的项目中仍然有JDO /
JPA构件。该消息是正确的-既然您正在使用对象化,则您的类不能使用数据核持久化,那么仍在尝试什么呢?

我建议您检查项目设置和类文件的导入语句,以确保已删除所有JDO / JPA。



 类似资料:
  • 问题内容: 为对象 声明关键字有什么用?例如: 问题答案: 使用“ final”关键字可使您声明的变量不变。最初分配后,将无法重新分配。 但是,这不一定意味着变量引用的实例状态是不可变的,仅引用本身是不可变的。 在变量上使用“ final”关键字有几个原因。一种是优化,通过将变量声明为final来允许值被记忆。 使用最终变量的另一种情况是方法中的内部类需要访问声明方法中的变量。以下代码说明了这一点

  • 问题内容: 这个问题已经在这里有了答案 : 10年前关闭。 可能重复: 何时使用最终版 为对象 声明关键字有什么用?例如: 问题答案: 使用“ final”关键字可使您声明的变量不变。最初分配后,将无法重新分配。 但是,这不一定意味着变量引用的实例状态是不可变的,仅引用本身是不可变的。 在变量上使用“ final”关键字有几个原因。一种是优化,通过将变量声明为final来允许值被记忆。 使用最终变

  • 下面是使用我的GET方法的类: 下面是我的类,包含url和如何连接: 这就是我最终尝试获取信息的地方:

  • 我需要在数组上使用二进制搜索来找到它们的索引。我能够做到这一点,但是我现在需要使用数组类型为Integer而不是int的对象。 这里有一个问题:“为binarySearch方法提供代码,记住它接收的参数是Object type Object,如果其中任何一个用于调用compareTo方法,则必须首先将其强制转换为可比或原始对象类型。”

  • 问题内容: 我有一个表示包含空格的URL的字符串,并希望将其转换为URI对象。如果我只是尝试通过创建它 它给了我 其中index 是URL字符串中第一个空格的位置。 如何解析为对象? 问题答案: 实际上,您应该使用URI编码 “无效”字符。由于该字符串实际上包含完整的URL,因此很难对其进行URI编码。您不知道应该考虑哪些斜杠,哪些不是。您无法事先预测到这一点。确实需要在更高层次上解决该问题。那是

  • 我有一个关于Java并发性的问题。如果我基于一个对象同步一个临界区,那么将该变量声明为< code >final static对象与简单地声明为< code >最终对象有什么区别? 我知道 关键字将变量定义为属于该类,但我对它在多线程环境中的含义有点模糊。 请参阅下面的代码示例。目前,我将对象声明为,如果我添加keyword,会有什么不同? 谢谢你的帮助!