Verursacht durch: org.hibernate.AnnotationException: mappedBy eine Referenz zu einem unbekannten Ziel-Entität Eigenschaft Kunde Rechnung

Ich bin neu auf spring basierendes Projekt,
Ich habe die Anforderung zum erstellen des entity-relationship-mapping zwischen Bestellungen und Rechnungen mit OneToMany, und habe versucht, aus Zuweisungen, aber am Ende mit mapping-Fehler,
Könnten Sie bitte zeigen Sie mir aus, um dieses Problem zu beheben.

@Entity
@Table(name="Customers")
public class Customers implements Serializable {

      private static final long serialVersionUID = 1L;
    @Id
    @GenericGenerator(name = "generator", strategy = "increment")
    @GeneratedValue(generator = "generator")
    @Column(name = "CustomerId", nullable = false)
    private Long CustomerId;

    @OneToMany(cascade=CascadeType.ALL, mappedBy="Customers")
    private Set<Orders> Orders  = new HashSet<Orders>();
}
@Entity
@Table(name="Orders")
public class Orders implements Serializable {
      private static final long serialVersionUID = 1L;
@Id
    @GenericGenerator(name = "generator", strategy = "increment")
    @GeneratedValue(generator = "generator")
    @Column(name = "orderId", nullable = false)
    private Long orderId;

    @JoinColumn(name="CustomerId")
    @ManyToOne
    private Customers customers;

    @OneToOne (optional=false,cascade=CascadeType.ALL, mappedBy="orders",targetEntity=Invoices.class)
    private Invoices invoices;
    }

@Entity
@Table(name="Invoices")
public class Invoices implements Serializable {
      private static final long serialVersionUID = 1L;

    @Id
    @GenericGenerator(name = "generator", strategy = "increment")
    @GeneratedValue(generator = "generator")
    @Column(name = "invoiceId", nullable = false)
    private Long invoiceId;

    @OneToOne(optional=false,cascade=CascadeType.ALL,   mappedBy="invoices",targetEntity=Orders.class)
    private Orders orders;
}

Fehlermeldung:
Verursacht durch: org.hibernate.AnnotationException: mappedBy eine Referenz zu einem unbekannten Ziel-Entität Eigenschaft: com.MeineFirma.myproject.weiterhin bestehen.Entität.Aufträge.Kunden in com.MeineFirma.myproject.weiterhin bestehen.Entität.Kunden.Bestellungen

InformationsquelleAutor Karuna Karan | 2014-12-30
Schreibe einen Kommentar