【Mybatis】解决变量名和属性名不稳定的问题
原创【Mybatis]解决字段名和属性名不一致的问题
情况描述
1、mysql 数据库中的字段
情况如下:
2、 实体类中的特性
情况如下:
由上面 数据库中的字段
和 实体类中的特性
两张截图的对比,可以明显的看出,数据库中的字段和实体类中的特性非完全相同, 情况有所不同
。如果没有直接进行处理CRUD操作的话,数据库中的字段和实体类属性名是不能对应起来的,于是要对目前的情况做出处理,处理过程可以参考下面方法。
解决办法
1、起别名
在mybatis的xml在配置文件中,将执行从数据库查询的字段。 起别名
的操作,就可以与实体类中的特性名做到对应辣
2、resulrMap映射集
mybatis非常智能,配置resultMap之后,它将在操作过程中自动识别。
版权声明
所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除