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

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

作者: 笨比乔治 | 来源:发表于2020-10-18 08:53 被阅读0次

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

1.写sql语句时起别名


2A397B1AD4C635CFD755CFE721210906.png

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


88DC1D1A6E6A5A1DD4167A36EB0D2ACF.png

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


相关文章

网友评论

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

      本文链接:https://www.haomeiwen.com/subject/inmcpktx.html