課程
/后端開(kāi)發(fā)
/Java
/Hibernate初探之一對(duì)多映射
這是導(dǎo)包的問(wèn)題?
2015-10-28
源自:Hibernate初探之一對(duì)多映射 2-6
正在回答
應(yīng)該是SessionFactory對(duì)象為null
10號(hào)球員 提問(wèn)者
慕虎5635680 回復(fù) 10號(hào)球員 提問(wèn)者
慕粉3359968 回復(fù) 10號(hào)球員 提問(wèn)者
慕粉4016800 回復(fù) 10號(hào)球員 提問(wèn)者
將配置文檔<session-factory name="">中的name=""刪除,可能是沒(méi)有給其命名造成的
可以這樣試一試
Set<Student> students=new HashSet<Student>();
students.add(stu1);
students.add(stu2);
g.setStudents(students);
問(wèn)題解決了沒(méi)啊
我的也是一樣報(bào)空指針異常,問(wèn)題在這:
//如果希望在學(xué)生表中添加對(duì)應(yīng)的班級(jí)編號(hào),需要在班級(jí)中添加學(xué)生,建立關(guān)聯(lián)關(guān)系
g.getStudents().add(stu1);
g.getStudents().add(stu2);
我把老師的代碼導(dǎo)入后,也是報(bào)空指針異常
package?com.imooc.entity; import?org.hibernate.Session; import?org.hibernate.Transaction; import?com.imooc.util.HibernateUtil; /* ?*?單向一對(duì)多關(guān)系(班級(jí)--》學(xué)生) ?*/ public?class?Test?{ public?static?void?main(String[]?args) { add(); } //將學(xué)生添加到班級(jí) public?static?void?add() { Grade?g?=?new?Grade("java-1","java開(kāi)發(fā)"); Student?stu1?=?new?Student("張三","男"); Student?stu2?=?new?Student("李四","女"); //如果希望在學(xué)生表中添加對(duì)應(yīng)的班級(jí)編號(hào),需要在班級(jí)中添加學(xué)生,簡(jiǎn)歷關(guān)聯(lián)關(guān)系 g.getStudents().add(stu1); g.getStudents().add(stu2); Session?session?=?HibernateUtil.getSession(); Transaction?tx?=?session.beginTransaction(); session.save(g); session.save(stu1); session.save(stu2); tx.commit(); HibernateUtil.closeSession(session); } }
把Test代碼貼出來(lái)
這不是很清楚的寫(xiě)著哪一個(gè)類哪一行報(bào)錯(cuò)了嗎?看代碼。
舉報(bào)
Hibernate中一對(duì)多關(guān)聯(lián)映射配置,以及cascade和inverse屬性作用
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-10-29
應(yīng)該是SessionFactory對(duì)象為null
2016-04-20
將配置文檔<session-factory name="">中的name=""刪除,可能是沒(méi)有給其命名造成的
2016-02-12
可以這樣試一試
Set<Student> students=new HashSet<Student>();
students.add(stu1);
students.add(stu2);
g.setStudents(students);
2016-02-12
問(wèn)題解決了沒(méi)啊
2016-01-03
我的也是一樣報(bào)空指針異常,問(wèn)題在這:
//如果希望在學(xué)生表中添加對(duì)應(yīng)的班級(jí)編號(hào),需要在班級(jí)中添加學(xué)生,建立關(guān)聯(lián)關(guān)系
g.getStudents().add(stu1);
g.getStudents().add(stu2);
2015-12-05
我把老師的代碼導(dǎo)入后,也是報(bào)空指針異常
2015-10-29
2015-10-29
把Test代碼貼出來(lái)
2015-10-29
這不是很清楚的寫(xiě)著哪一個(gè)類哪一行報(bào)錯(cuò)了嗎?看代碼。