为何sql语句能查询到值,DAO层却返回了一个null

IDEA   spring boot+ssm 

mybatis 配置文件

返回一个对象Customer 。

在实体Customer内多构造了一个无参数的构造。

public Customer() {
}

这就导致了Mapper.xml在返回对象的时候,率先调用了这个构造注入。导致dao层无值返回。

解决方法:把该构造删除。

猜你喜欢

转载自blog.csdn.net/Wicd123/article/details/87629903