我正在编写一个使用 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/