当前使用版本(必填,否则不予处理)

3.4.1

该问题是如何引起的?(确定最新版也有问题再提!!!)

整合多人写的代码,有的是下划线的有的是驼峰的,弄到一个项目里面会报错, 希望有一个配置,可以设置那些表使用驼峰,那些表使用下划线

重现步骤(如果有就写完整)

报错信息

Comment From: 1638234804

你这算好的了,我这个项目,mysql为主导,SqlServer为辅助,SqlServer还是动态读取表里面数据源获取的sql session,mysql是我们java主用,所以是遵循驼峰,SqlServer是.net的老库,老库字段是大小写,下划线,驼峰混用的,恰好今天尝试在这个屎山引入mybatis plus遇到了你这种问题,我的解决方案是在数据库实体使用mybatis plus的@TableField 和 jackson的 @JsonProperty,希望对你有帮助

Comment From: qmdx

注解解决 https://baomidou.com/pages/223848/

Comment From: qchenn

注解解决 https://baomidou.com/pages/223848/

没注解表示是否开启驼峰啊

Comment From: qchenn

注解解决 https://baomidou.com/pages/223848/

由于老代码有下划线,集成MB后为了兼容关闭驼峰了,但新代码用驼峰了,有什么方法兼容吗