Hibernate不支持哪种类型的数据库映射

时间:2017-08-08 12:26:13

标签: java hibernate

在一次采访中,我被问到一个关于Hibernate的一个非常奇怪的问题。采访者问我“有一种不同类型的映射,比如一对一,一对多。它们都受到hibernate的支持。但是hibernate不支持哪种数据库映射?”

老实说,我一片空白,我仍在寻找答案。

3 个答案:

答案 0 :(得分:2)

据我所知,Hibernate不支持:

  • NonSql映射
  • 多维数据库(由Oracle支持)

答案 1 :(得分:0)

正确的答案是Hibernate支持所有类型的映射。

作为证明,这是关系数据库中所有可能的映射(关系)的非常明显的列表:

  • OneToOne
  • 一对多
  • 多对一
  • 多对多

所有这些都得到了Hibernate的支持。

答案 2 :(得分:0)

据我所知,我认为Hibernate不支持Matrix数据库(使用MQL-Matrix查询语言管理)。