【发布时间】:2017-09-08 08:11:37
【问题描述】:
我刚刚听说 JPA 规范现在可用于 nosql 数据库。我的问题是,它与我们过去使用的关系数据库相同吗?因为关系数据库和 nosql 数据库之间存在许多差异,尤其是当我们谈论事务时,这完全不同。 oracle 是否发布了包含 nosql 数据库新更改的新规范?
问候
【问题讨论】:
-
JPA 是关于对象关系映射的,所以它不可能是关于无 SQL 数据库的。你必须找到另一个规范。
-
Hibernate OGM 是 nosql 数据库的 JPA 实现之一。
-
Hibernate ORM 出现在 JPA 之前;我猜这个是在没有规范的情况下出生的。我不使用任何一种。我认为两者都是浪费时间,只会增加不必要的依赖和复杂性。它们适用于不懂 SQL 的人。