小编mik*_*ike的帖子

执行load命令时出错:org.hibernate.exception.SQLGrammarException:无法在线程"main"中提取ResultSet异常

我正在尝试设置一个小型的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)

java hibernate jpa

7
推荐指数
1
解决办法
5万
查看次数

标签 统计

hibernate ×1

java ×1

jpa ×1