1. 主要内容:
① 将下划线字段或者大驼峰字段生成的java实体类转为 小驼峰属性
② 用插件生成 @Data 等注解,代替 get,set 方法
1. 一些数据表由于历史原因,表中命名的字段有下划线的,比如 x_name ,也有大驼峰的 CreatedTime,但是在生成的java文件中一般都是要求属性是符合小驼峰规范的
以下是主要配置:
<!--value = "false" eg: roomguid ; x_IsYfYy xisyfyy --><!--<property name="useActualColumnNames" value="false"/>--><!--true 意思是 ①表里的字段 是大驼峰 可以转为小驼峰 ;② 用 表的列名做 属性值 x_EndDate 字段 在实体类里也是 x_EndDate--><property name="useActualColumnNames" value="true"/><!-- 如果不加下面的 这一列, 即使开启了小驼峰命名 ,x_EndDate 字段实体类里 还是 x_EndDate --><!--下划线命名的处理--><columnRenamingRule searchString="^x_" replaceString="x"/>
完整的配置如下:
<?xml version="