猿问
下载APP

关于如何mybatis做简单的查询怎么总是报空指针?

mybatis做简单的查询怎么总是报空指针


慕雪9262066
浏览 143回答 4
4回答

慕的地6264312

根据DEBUG 11-15 23:39:50,458 <== Total: 1 (BaseJdbcLogger.java:139)可以看到有查询到结果的,只是赋值时候没对应resultType="Teacher" 这里的Teacher路径前缀加上,就像com.mxl.bean.TeacherMapper除非你在前面有定义了别名

翻过高山走不出你

andCreatedateBetween(sdf.parse(str2),sdf.parse(str3)); 这个方法里传的是两个时间参数,然后&nbsp;查询 List<KdCausetroubleregister>&nbsp;list&nbsp;=&nbsp;causetroubleregisterMapper.selectByExample(example1); 最后这段list代码报空指针异常

慕婉清6462132

可以用语句select * from students,不过新手我还是建议不要写关联,直接把resultmap写一个既有students的属性又有class的属性的map,然后再select s.*,c.* from student s left join classInfo c on s.classInfo_id = c.id,这样返回的resultmap就是两个对象都有的map了,自己再创建一个对象,里面和resultmap相对应就可以了。

慕后森

比如同时有A.java和B.java两个类,A.java如下:public class A{private B b1;private List b2;}在映射b1属性时用association标签, 映射b2时用collection标签,分别是一对一,一对多的关系
打开App,查看更多内容
随时随地看视频慕课网APP
我要回答