@Entuty
@Table(name="sample")
public class SampleRecord {
@Column(name = "id")
private long id;
@Column(name = "name")
private String name;
//Kürzung
}
Exception in thread "main" org.hibernate.AnnotationException: No identifier specified for entity: com.sample.jpa.SampleRecord
Es scheint, dass Sie "@ Id" angeben müssen, wenn Sie "@ Entity" verwenden
@Embeddable
@Table(name="sample")
public class SampleRecord {
@Column(name = "id")
private long id;
@Column(name = "name")
private String name;
//Kürzung
}
Als ich versuchte, "@ Embeddable" zu verwenden, konnte ich dies ohne einen Kompilierungsfehler tun.