在 one-to-many 关系,也就是父子关系同时保存的时候,会报错:
java.lang.NullPointerException
at com.kaoyanhelper.logic.TestHibernate.main(TestHibernate.java:39)
解决方法:
Base Parent.java文件:找到
private java.util.Set _childs;
哈哈,居然没有初始化,那在 parent.getChilds().add(child);时候能不报空指针错误吗?
只要改成 private java.util.Set _childs=new HashSet();
hehe,当然import..别忘记了
另外,大家有什么好的办法也告诉我.。thanks.