亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

空指針異常???求解

十一月 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);
?}
?
}

正在回答

3 回答

Grade的類里的set集合沒有實例化 ? 把private Set<Student> students;改為private Set<Student> students=new HashSet<>();就好了

1 回復 有任何疑惑可以回復我~
#1

陷入編程無法自拔的江北 提問者

實例化了(但我下載的老師的源碼沒有實例化)。當我去掉 = new HashSet<>()時,仍然是空指針異常,只是異常的行數換了。(上面是26行)
2016-11-10 回復 有任何疑惑可以回復我~

不知道你解決了沒有,求解決方法

0 回復 有任何疑惑可以回復我~

加一 ?我也是空指針異常

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Hibernate初探之一對多映射
  • 參與學習       42163    人
  • 解答問題       310    個

Hibernate中一對多關聯映射配置,以及cascade和inverse屬性作用

進入課程

空指針異常???求解

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號