MyBatis常见面试题7:当实体类中的属性名和表中的字段名不一样,怎么办 ?

316人浏览 / 0人评论

第1种解决方案:通过在查询的sql语句中定义字段名的别名,让字段名的别名和实体类的属性名一致。


    select order_id id, order_no orderNo ,order_price price form orders where order_id=#{id};

第2种解决方案:通过来映射字段名和实体类属性名的一一对应的关系。


    select * from orders where order_id=#{id}



    
    
    
    
    

全部评论

晴天下起了小雨
2017-10-01 18:00
很喜欢,果断关注了
wjmyly7336064
2017-10-01 18:00
相当实用,赞美了
橘大佬
2017-10-01 18:00
就是有些细节再到位点就好了…