myBatis 为什么对象的属性值为空 null 实体属性名与表字段名不匹配问题

1.只有在实体的属性名和表的字段名相同时,才能自动一一对应。

在这里插入图片描述
如果名字不一致就会出现赋值为null的情况。

解决方案一

select order_id id,order_name orderName from orders where order_id=#{id}

查询的时候使用别名,就可以解决

解决方案二:


    
    





你可能感兴趣的:(java,mybatis)