空指針異常???求解
十一月 09, 2016 9:17:33 上午 org.hibernate.tool.hbm2ddl.SchemaExport execute
INFO: HHH000230: Schema export complete
Exception in thread "main" java.lang.NullPointerException
?at com.test.Test.add(Test.java:26)
?at com.test.Test.main(Test.java:12)
package com.test;
import org.hibernate.Session;
import org.hibernate.Transaction;
import com.entity.*;
import com.util.HibernateUnit;
public class Test {
?
?public static void main(String[] args){
??add();
??System.out.println("lallaaaaaa");
?}
?
?public static void add(){
??Grade g = new Grade("java一班","java軟件開發一班");
??Student stu1 = new Student("張三豐","男");
??Student stu2 = new Student("喬峰","男");
??
??g.getStudent().add(stu1);
??g.getStudent().add(stu2);
??
??//獲取會話對象
??Session session = HibernateUnit.getSession();
??Transaction tx = session.beginTransaction();
??session.save(g);
??session.save(stu1);
??session.save(stu2);
??tx.commit();
??HibernateUnit.closeSession(session);
?}
?
}
2016-11-10
Grade的類里的set集合沒有實例化 ? 把private Set<Student> students;改為private Set<Student> students=new HashSet<>();就好了
2017-01-12
不知道你解決了沒有,求解決方法
2016-11-09
加一 ?我也是空指針異常