使用 MyBatis 查询结果返回为 NULL,但是查数据库能查到的情况。

界面没有错误,查询语句为查询所有,但是其他列属性都能查出来,只有一列查不出来。

查询发现是java类中的属性名和数据库中的字段不一致,虽然都做了转换,但是不知道中间发生了什么情况,其他字段都能查出来,就是id查不出来。

解决方法如下:

方法:修改查询语句

SELECT  *
      FROM    photo  改为

 SELECT  id,title,img,intime,content,Client_ID as "clientId"
      FROM    photo  

具体方法参见:https://blog.csdn.net/qq_42322548/article/details/91356957

你可能感兴趣的:(使用 MyBatis 查询结果返回为 NULL,但是查数据库能查到的情况。)