问题标签 [objectdb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - persistence.xml 中的两个持久性单元 - 一个有效,另一个无效
我在java中的JPA应用程序遇到了一个奇怪的问题。我正在尝试从 MySQL 数据库中读取数据并将其写入 ObjectDB 嵌入数据库,但是当我尝试打开 Persistence 单元时,我收到了以下消息:
我的 persistence.xml 如下:
每个应用程序不能有多个持久性单元?
java - 使用 JPA 和 ObjectDB 按 id 选择多个对象?
我无法让 ObjectDB 根据它们的 id 选择多个值。我的查询非常简单:
但无论如何,这总是返回一个空列表。
ids 列表包含现有 id 的列表,所有这些都是 Long 对象。我对此进行了三重检查。
像这样的查询:
...和...
...工作正常。
另外,如果我这样做: entityManager.find(getEntityClass(), 1L);
我得到了正确的结果:一个实例。
但:
返回一个空列表给values
变量。
我错过了什么?这是 ObjectDB 不支持的东西吗?
谢谢!
java - 使用参数更新 jpa 中的记录
如何使用 jpql 更新 jpa 中的单个记录 // Person p = em.find(Person.class, 1); // p.setState_Of_Origin("Plateau"); // em.merge(p); 对于上述内容,您必须知道用户 ID,这没有多大帮助。我使用了以下方法
database - 费用 JPA 兼容对象数据库
我使用 JPA 开发 JSF Web 应用程序来管理数据库。
在所有大多数 Web 应用程序中,我经常将 EclipseLink 与 MySQL 一起使用。
我已将 ObjecDb(具有受限许可证)与 JPA 一起使用。与 MySQL + EclipseLink 相比,它非常快。ObjectDB 也可以很好地与 JPA 配合使用。
但我的问题是我买不起 ObjectDB 许可证,因为我来自发展中国家,大多数人平均只花 0.7 美元吃午餐。(此时,单台服务器的 ObjectDB 许可证为 300 英镑,站点许可证为 1,800 英镑。)
我想知道是否有任何与 JPA 兼容且具有开源许可证的对象数据库?
java - 使用存储在 objectdb 文件中的对象,而无需其类定义
假设我在名为 Point 的 java 中创建了一个具有 2 个属性(int x 和 int y)的对象,并将一些实例存储在 objectdb 文件中。我知道如何从该文件中检索所有项目(作为对象),但是如果我不再有类 Point 的定义,我该如何访问它们的属性?
点定义
然后我创建 2 个点 (0,0) (1,1) 并将它们存储在 objectdb 文件中(如果需要,我可以提供代码)
我用这个语句检索所有 Point 实例
假设我只有 objectdb 文件而不是 Point 类定义我怎样才能获得 x 和 y 的值(即使是简单的字符串值)?
提前致谢
java - ObjectDB JPQL 和普通的 JPQL 有区别吗
我正在与某人讨论 JPQL 中的比较,我给了他这个链接,http ://www.objectdb.com/java/jpa/query/jpql/comparison,我认为 ObjectDB 使用普通的 JPQL,所以它就足够了. 但是有人告诉我,它是 ObjectDB 的 JPQL,所以在某种程度上它没有用。这是真的吗,因为它在链接中似乎不是这样。
java - 如何使用对象数据库在实体中的地图字段上添加索引
我想在地图属性中添加索引我不知道在地图属性中添加索引
我有参考 objectdb 站点链接,但我没有发现 soultion @index 足以添加索引
例如:
语言和名称翻译有单独的实体
java - 对象数据库添加compiste索引不起作用
我尝试在 enttiy 中添加复合索引,但在出现错误后不起作用:
模型类:
java - 选择成员变量条件为真的所有bean
我想打印出Person
所有isFoo == true
. 我不知道如何完成以下代码PersonServlet
人
PersonServlet
目前打印出来的是:
fooPersons: []
即使数据库中有很多条目:
java - 尝试存储非持久类型 com.objectdb.jpa.criteria.Expressions$h 的实例(错误 303)
我正在尝试使用一些简单的 where 条件进行选择,但我不断收到异常Attempt to store an instance of a non persistable type com.objectdb.jpa.criteria.Expressions$h (error 303)
输出: