今天在SpringBoot 中,Mybatis sql查询数据不空,但是返回的对象为Null,想来想去,耗费了好长时间,最后终于发现了问题所在.
出现的问题,create_time 没有问题,project_name 和num 出现了问题,本来在数据库中不为空,但是在浏览器中查询时返回为空
我先查看了映射文件,SQL语句,还有dao层,发现没有问题.
最后,查看了实体类.这个时候突然发现,实体类属性名和sql语句中要查询的字段名不一致!!!
最后,将它们修改一致后,错误就解决了.
这也是一个很容易犯的错误,需要细心.