小编Dmi*_*rov的帖子

JPA/Hibernate实例无法正常工作

想象一下情况:

@javax.persistence.Inheritance(strategy=javax.persistence.InheritanceType.JOINED)
@javax.persistence.DiscriminatorColumn
@javax.persistence.Entity
@javax.persistence.Table(name="PARENT")
public abstract class Parent{
...
}

@javax.persistence.Entity
@javax.persistence.Table(name="A")
public class A extends Parent{
...
}

@javax.persistence.Entity
@javax.persistence.Table(name="B")
public class B extends Parent{
...
}


Parent p = new A();
Run Code Online (Sandbox Code Playgroud)

现在我们称之为:

p instance of A
Run Code Online (Sandbox Code Playgroud)

总是返回false !!

在OpenJPA上运行正常!

我应该提交错误吗?Hibernate 4.3.10

java hibernate jpa

0
推荐指数
1
解决办法
1721
查看次数

标签 统计

hibernate ×1

java ×1

jpa ×1