C'è qualcuno che ha esperienza con #java con #playframework ?
Ho due classi
Una classe Clientecode
@Entitypublic class Cliente extends Model {
@Required public String nome;
@OneToMany(mappedBy="cliente", cascade=CascadeType.ALL)
public List<Richiesta> richiesta;
public Cliente(String nome) {
this.richiesta = new ArrayList<Richiesta>();
this.nome = nome;
}
@Override public String toString() {
return nome;
}
}
e una classe Richiestacode
public class Richiesta extends Model {
@Required public String numero;
@Required @As("yyyy-MM-dd")
public Date data;
@ManyToOne public Prodotto prodotto;
@Required @Min(1)
public Integer rotoli;
@ManyToOne @Required public Cliente client;
@Required @As("yyyy-MM-dd")
public Date data_consegna;
public String note;
public Richiesta(Cliente cliente,
String numero,
Date data,
Prodotto prodotto,
Integer rotoli,
Date data_consegna,
String note) {
this.numero = numero;
this.data = data;
this.prodotto = prodotto;
this.rotoli = rotoli;
this.client = cliente;
this.data_consegna = data_consegna;
this.note = note;
}
@Override public String toString() {
return "Ordine #"+this.numero+" per "+this.client.nome;
}
}
ma continua ancora a darmi questo cavolo di errore
JPA error
A JPA error occurred (Unable to build EntityManagerFactory): Use of
@OneToMany or
@ManyToMany targeting an unmapped class: models.Cliente.richiesta[models.Richiesta]
secondo me l'associazione è giusta ma non riesco a venirne fuori.