我正在尝试设置一个小型的JPA样本,但是当我运行代码时,我得到了以下错误:
import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;
import encje.Klient;
import encje.Zamowienie;
public class SzkolenieJPA {
public static void main(String[] args) {
EntityManagerFactory fabryka = Persistence.createEntityManagerFactory("jpaHibernateTest");
EntityManager menadzer = fabryka.createEntityManager();
Klient przykladowy = menadzer.find(Klient.class, 1);
for(Zamowienie z : przykladowy.getZamowienia())
System.out.println(z.getAdres() + " "+ z.getData() + " "+ przykladowy.getNazwisko());
menadzer.close();
}
}
package encje;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
import java.util.Set;
import javax.persistence.*;
@Entity
@Table(name="klient")
public class Klient {
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
private int id;
@Column(name="imie", length=50, nullable=false)
private String imie;
@Column(name="nazwisko", …Run Code Online (Sandbox Code Playgroud)