【问题标题】:Is Hibernate -OGM does not supports InheritanceType.JOINED?Hibernate -OGM 不支持 InheritanceType.JOINED 吗?
【发布时间】:2016-11-24 06:21:29
【问题描述】:

您好,我正在使用 hibernate-ogm 将我的应用程序 mysql 数据库迁移到 mongodb。在我的 pojo 中,我使用了 InheritanceType.JOINED ,但我在文档中阅读了“Hibernate OGM 支持以下继承策略:* InheritanceType.TABLE_PER_CLASS * InheritanceType.SINGLE_TABLE”,我在以下链接 Inheritance in Hibernate OGM 中发现相同。 InheritanceType.JOINED 的解决方案是什么?我收到 InheritanceType.JOINED 错误

Caused by: java.lang.UnsupportedOperationException: Joined subclasses   strategy not supported
at org.hibernate.ogm.jpa.impl.OgmPersisterClassResolver.joinedSubclassEntityPersister(OgmPersisterClassResolver.java:32)

hibernate-ogm 库版本 5.0.1.Final

【问题讨论】:

    标签: mongodb hibernate hibernate-mapping jpa-2.1 hibernate-ogm


    【解决方案1】:

    恐怕目前唯一的解决方案是使用不同类型的继承映射。

    请随时在Hibernate OGM forum 中告诉我们您将如何制定此策略。

    【讨论】:

      猜你喜欢
      • 2023-03-17
      • 1970-01-01
      • 2021-03-19
      • 1970-01-01
      • 2011-12-20
      • 1970-01-01
      • 2016-04-07
      • 1970-01-01
      • 2012-10-29
      相关资源
      最近更新 更多