mybatis-plus配置返回map自动转换为驼峰

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis-plus配置返回map自动转换为驼峰相关的知识,希望对你有一定的参考价值。

参考技术A map-underscore-to-camel-case: true
这个yml设置只会把VO之类的自动驼峰化

但是有些没有VO的 只是一两个字段的 直接返回map给前端的
就在配置文件
下加入

重启 返回的map数据也转为驼峰了。

Mybatis-Plus配置自动更新时间

配置代码

@Component
public class CustomMetaObjectHandler implements MetaObjectHandler 
    @Override
    public void insertFill(MetaObject metaObject) 
        this.setFieldValByName("createTime", new Date(), metaObject);
        this.setFieldValByName("updateTime", new Date(), metaObject);
    

    @Override
    public void updateFill(MetaObject metaObject) 
        this.setFieldValByName("updateTime", new Date(), metaObject);
    

使用

@ApiModelProperty(value = "创建时间", example = "2021-03-09 14:10:36")
@TableField(fill = FieldFill.INSERT)
private Date createTime;

@ApiModelProperty(value = "更新时间", example = "2021-03-09 14:10:36")
@TableField(fill = FieldFill.INSERT_UPDATE)
private Date updateTime;

以上是关于mybatis-plus配置返回map自动转换为驼峰的主要内容,如果未能解决你的问题,请参考以下文章

springboot mybatis-plus 调用 sqlserver 的 存储过程 返回值问题

Mybatis-Plus配置自动更新时间

Mybatis-Plus配置自动更新时间

Mybatis-Plus配置自动更新时间

Mybatis-Plus自动填充功能 - 踩坑

Mybatis-Plus自动填充功能 - 踩坑