java - 我可以将 ZODB 与 Hibernate/JPA 一起使用吗?

标签 java hibernate jpa zope zodb

我正在编写一个使用 JPA 进行持久化的应用程序。目前我正在使用 Hibernate 和 MySQL 数据库进行测试。不过,要部署的服务器已经运行 ZODB。为了避免专门为此应用程序安装 MySQL,最好使用 ZODB 作为 JPA 的后端。无论有没有 Hibernate,这都可能吗?

最佳答案

您指的是 Zope 对象数据库中的 ZODB 吗?如果是这样,答案是否定的。 JPA 是关于 ORM(对象关系映射)的,这意味着您正在使用关系数据库。 ZODB 是一个完全不同的对象数据库。如果您要使用对象数据库,为什么要使用 JPA?

关于java - 我可以将 ZODB 与 Hibernate/JPA 一起使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4449554/

相关文章:

java - 当我在下面的代码中的第 1 行生成 "j<0"时,为什么我没有得到输出?

java - 错误: More than one file was found with OS independent path 'META-INF/LICENSE'

java - Hibernate Spatial - 尝试加载 Oracle 几何时抛出 UnsupportedOperationException

hibernate - Grails + hibernate 空间+ Postgis:冲突

java - 在命名空间 (, ) 中找到多个表 - SchemaExtractionException

java - struts2 ajax调用响应总是显示null

java - 为什么无法使用 JPA TopLink 注释连接第三个表?

java - "detached entity passed to persist"当我尝试保留具有多对多关系的实体时

Spring JPA - 删除子元素不会反射(reflect)在数据库表中

Java Single Link List-将现有对象(节点)移动到后端