问题标签 [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.

0 投票
3 回答
976 浏览

java - 在服务器和客户端之间传递对象的更好方法是什么?

再会。我在服务器端使用 Glassfish+ObjectDB(嵌入式模式)开发服务器-客户端应用程序,在客户端使用 Android 应用程序。将在 ObjectDB 中存储为 java 对象的数据发送到 android 应用程序的首选方式是什么(关于流量和安全性)?(数据必须加密。)我想:

  • 通过流输入/输出传递可序列化对象。
  • 以 XML/JSON 格式传递数据。

或者可能有其他方法?

谢谢帮助。

0 投票
1 回答
354 浏览

java - 从程序中从 objectdb 数据库中检索值

我在尝试通过程序获取数据时遇到了一些问题。我使用 objectDB 作为我的数据库。另外,我的数据库已经设置好了,并且我已经将laptop.odb 文件放到了我的objectDB 安装的db 文件夹中。此外,当我转到资源管理器并触发查询时:

select this.modelName == "HP Pavillion"

出现正确的结果。但是,当我尝试对我的代码做同样的事情时,如下所示

public static void main(String argv[]) {
PersistenceManager pm = Utilities.getPersistenceManager("laptop.odb"); System.out.println("-- TEST --\n");
Query query = pm.newQuery(Laptop.class,"this.modelName == \"HP Pavillion\""); Collection result = (Collection)query.execute(); System.out.println("Result is >> "+result);

这里不返回任何结果。我的输出是:
--测试找到--

结果是 >> []

我的课程代码如下。

有什么建议么 ?

0 投票
1 回答
349 浏览

java - 在 objectdb 中查询

我必须在 objectdb 中实现一个查询并且几乎没有什么想法。

问题是写一个查询

我的笔记本电脑课是

我的处理器类是

我的函数定义也如下所示

我怎样才能实现它?SQL 也可以。

谢谢

0 投票
1 回答
183 浏览

java - detachCopy 正在使用 ObjectDB 开发 JDO?

pm.detachCopy 有效吗?

我正在制作一个 Spring + ObjectDB(JDO) 程序。

尽管@PersistenceCapable:detachable 为真,但 PersistenceManager#detachCopy 返回一个瞬态对象。

这是一个示例代码。

我有一个简单的测试模型(POJO)

可分离设置为“真”。

道是

我想我在 (2) 处有一个超然的状态。但是是短暂的。

ObjectDB 的版本是 2.4.0_05

应用程序上下文.xml

0 投票
1 回答
380 浏览

jdo - 具有 PersistenceCapable 注释的类尝试存储非持久类型的实例

使用 ObjectDB [ObjectDB 2.4.1] javax.jdo.JDOUserException 尝试存储非持久类型 com.A 的实例

不幸的是,我们多年来一直在使用库中的 A 类,并且不再有可用的源代码,我无法在 com.A.java 上放置 PersistenceCapable 注释。我能做些什么?

编辑

我认为答案是为 A 类添加 package.jdo。但我仍然不明白为什么 JDO 让我为我想要保留的每个类添加注释或在 .jdo 文件中创建一个条目。我希望这可以通过 Serializable 接口以某种方式驱动。

0 投票
2 回答
173 浏览

grails - 使用 ObjectDB 的 Grails

是否可以将 ObjectDB 与 Grails 一起使用?或者换句话说,当我使用 grails 开发应用程序时,我是否必须使用 Hibernate?

0 投票
2 回答
6676 浏览

eclipse - Glassfish 开源版 3.0.1 HTTP 状态 500,EJBException

我正在使用教程来学习 JavaEE Web 应用程序。我在 windows xp 上为 Java EE、objectdb-2.4.2_02、glassfish 3.1.2 使用 eclipse indigo。当我运行程序时,嵌入式浏览器会打开带有此状态的页面并打印 javax.ejb.EJBException。我用谷歌搜索,但我没有找到这个问题的答案。

服务器日志文件:

0 投票
1 回答
248 浏览

java - jpa 标准似乎工作(或不工作)取决于 db 是 mysql 还是 objectdb

当我将 JPA 与 MySQL 一起使用时,以下查询可以正常工作。但是当我将它与 ObjectDB 一起使用时,它会抛出下面的异常。

来自浏览器的错误

0 投票
1 回答
1004 浏览

java - glassfish 上的 objectdb vs hibernate 和 mysql

我能找到的每个网站似乎都偏向于objectdb赞美hibernate and mysql。例如,http://www.jpab.org/ObjectDB/ObjectDB/server/Hibernate/MySQL/server.html

使用objectdb而不是hibernate and mysql用于 java web 服务有什么缺点吗?我当然在使用 JPA。

0 投票
5 回答
11298 浏览

java - JPA中的调用方法

我将 ObjectDB 与 JPA 一起使用。我想调用 myMethod()。例如:

可能吗?在类中的方法之前可能需要任何注释?