【Mybatis】解决字段名和属性名不一致的问题

【Mybatis】解决字段名和属性名不一致的问题

情况描述

1、mysql数据库中的字段情况如下:
在这里插入图片描述
2、实体类中的属性情况如下:
在这里插入图片描述

由上面数据库中字段实体类中属性两张截图的对比,可以明显的看出,数据库中字段和实体类中属性非完全相同,存在大小写的区别。如果不做任何处理直接进行CRUD操作的话,数据库中字段和实体类属性名是不能对应起来的,于是要对目前的情况做出处理,处理过程可以参考下面方法。

解决办法

1、起别名

在mybatis的xml配置文件当中,对从数据库中查询出来的字段进行起别名的操作,就可以与实体类中的属性名做到对应辣
在这里插入图片描述
2、resulrMap映射集

mybatis非常的智能,配置的resultMap之后,在运行的时候会自动的识别。
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值