父类:@Entity @Table(name="tbl_AlbumSuper") @Inheritance(strategy=InheritanceType.SINGLE_TABLE) public class AlbumSuperClass { @Id @Column(length = 32) @GeneratedValue(generator = "system-uuid") @GenericGenerator(strategy = "uuid", name = "system-uuid") private String strID; @Column private String strName; } 子类:@Entitypublic class VideoAlbum extends AlbumSuperClass{ //写一些子类特有的属性,如: @OneToMany(fetch=FetchType.EAGER) @JoinColumn(name="FK_album_ID") private Set