mybatis空指针异常java.lang.NullPointerException

最近在做mybatis项目时,出现了java.lang.NullPointerException空指针异常
经过检查代码,发现关键代码并无写错,是在一个数据表里进行空值查询

 
List userList=session.getMapper(UserDao.class).selectByNameRole("张",null);
			for (User user : userList) {
				System.out.println(user.getUserName());
			}
		

日志显示查询成功,但是却一直报错
在这里插入图片描述
最后发现是映射的问题
在mybatis-confim.xml中,没有映射


改为PARTIAL半自动或者FULL全自动,皆可以正常查询
mybatis空指针异常java.lang.NullPointerException_第1张图片

你可能感兴趣的:(Javaweb,笔记)