为了账号安全,请及时绑定邮箱和手机立即绑定

为什么会有空指针异常~

为什么会有空指针异常,老师的问什么就顺利运行了呢?该怎么解决呢?已经写了两遍了,还是会出现这样的问题。

http://img1.sycdn.imooc.com//55cdc8420001071607660513.jpg

正在回答

4 回答

可是我的find方法也报空指针了,能帮忙看一下吗?

public static void findStudentsByGrade(){

Session session=HibernateUtil.getSession();

Grade grade=(Grade) session.get(Grade.class, 1);

System.out.println(grade.getGname()+","+grade.getGdesc());

Set<Student> students=grade.getStudents();

for(Student stu:students){

System.out.println(stu.getSname()+","+stu.getSex());

}

}


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

wolver_claw 提问者

这个find方法没有错,应该是持久化类或者是xml的配置有问题,建议你仔细检查一下。
2016-08-15 回复 有任何疑惑可以回复我~

我也是这个问题 感激不尽

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

赞一个,洒家也是惹。。。。。。。。

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

又是粗心惹的祸,在写Grade持久化类的时候

private Set<Student> students = new HashSet<Student>();

写成了

private Set<Student> students ;
3 回复 有任何疑惑可以回复我~
#1

daiwenhao

嗯 我也是这个问题 谢谢大哥~~ 亲一个 ~
2015-09-23 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Hibernate初探之一对多映射
  • 参与学习       42171    人
  • 解答问题       295    个

Hibernate中一对多关联映射配置,以及cascade和inverse属性作用

进入课程

为什么会有空指针异常~

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信