您是否尝试过这种方式?
@MappedSuperclasspublic abstract class DataObject implements Serializable { @Id @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "idgen") @Column(name = "id") private int id;}@Entity@SequenceGenerator(initialValue = 1, name = "idgen", sequenceName = "entityaseq")@Table(name = "entity_a")public class EntityA extends DataObject {}@Entity@SequenceGenerator(initialValue = 1, name = "idgen", sequenceName = "entitybseq")@Table(name = "entity_b")public class EntityB extends DataObject {}很抱歉,我目前没有测试所需的环境,但我稍后会再尝试。



