MyBatis中当实体类中的属性名和表中的字段名不一样,怎么办?

2020-10-18  本文已影响0人  笨比乔治

MyBatis中当实体类中的属性名和表中的字段名不一样,怎么办?(三种解决方案)数据库字段为last_name类中为lastName

1.写sql语句时起别名


2A397B1AD4C635CFD755CFE721210906.png

2.在MyBatis的全局配置文件中开启驼峰命名规则(前提只是将数据库中下划线映射)


88DC1D1A6E6A5A1DD4167A36EB0D2ACF.png

3.在Mapper映射文件中使用ResultMap自定义映射


上一篇 下一篇

猜你喜欢

热点阅读