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="