当前使用版本(必须填写清楚,否则不予处理)
3.3.1.tmp
问题,代码生成器转换策略未生效?使用如下策略配置
StrategyConfig strategy = new StrategyConfig();
//数据库表映射到实体的命名策略
strategy.setNaming(NamingStrategy.underline_to_camel);
//数据库表字段映射到实体的命名策略 未指定按照 naming 执行
strategy.setColumnNaming(NamingStrategy.no_change);
已有表名sys_org,字段名f_uuid,f_name
期望的结果是实体类类名是大写,实体类中的字段名称采用原样输出,结果字段名称一块转了驼峰,如下:
`
@ApiModelProperty(value = "唯一编号")
@TableId("f_uuid")
private String fUuid;
@ApiModelProperty(value = "名称")
@TableField("f_name")
private String fName;
` 期望为 private String f_uuid; private String f_name; 是使用方式不对还是策略理解不对?
Comment From: qzgyw
找到个一样的问题的
https://github.com/baomidou/mybatis-plus/issues/1514
确实更换成3.1.0版本后达到预期效果 类名为驼峰,字段名为原样输出
Comment From: nieqiurong
https://gitee.com/baomidou/mybatis-plus/issues/I1A8GL