查询时对应的entity中默认的resultMap如何修改

Blade 已结 1 630
大白菜
大白菜 剑圣 2021-01-11 15:38

一、该问题的重现步骤是什么?

数据库中的列名字和后台程序中entity里的不是按照驼峰命名对应的,例如entity中是backgroundColor,在数据库里的列是backgroundcolor,如果使用IService中的list等方法,系统会自动将entity中的backgroundColor对应成数据库中的background_color而我在Mapper.xml中设置的resultMap将不会被用到,怎样能在使用继承的方法时,resultMap使用Mapper.xml中配置的


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  •  smallchill
    smallchill (最佳回答者)
    2021-01-11 16:59

    可以单独用mybatis-plus的@TableField注解来单独指定特殊字段的映射关系

    0 讨论(1)
提交回复