@hgrxzzz可能你在重写toString方法的时候Grade里面输出了Student,Student里面又输出了Grade,然后就是重复递归调用彼此的toString了,导致堆栈溢出
2016-12-01
看到一些评论我就无语了,老师都来教你hibernate了,难道他不知道有更高级的用法?不知道IDE的一些方便功能吗?动脑子想想为什么,非要说出来显得就你牛逼懂得多似得
2016-12-01
刚开始我也好喜欢用MyEclipse。。。但是到后面jar包开始多了过后,我就喜欢用Eclipse手动导包和写配置文件。。感觉我有自虐倾向。
2016-11-30
已采纳回答 / 阳光洒在路上就不怕心碎f
不可以的,班级表中gid是主键,作为学生表中的外键,外键可以为空也可以不为空,但是当外键是另一个表中的主键时,是不允许为空的,所以在先插入学生表,班级字段为空时不可以的。<...code...>
2016-11-28
其实我觉得换老师讲也挺好的,以前老师处理特殊字符用的&amp;现在是用的<![CDATA[...]]>还有他们配置XML的不同方法,这样直接在实验中看到就能学到不同的处理方法
2016-11-26
空指针异常的可以在调用save之前加上grade.setStudents( new HashSet<Student>());
2016-11-23