Mybatis generator 去除统一前缀

作者:じ☆ve宝贝

发布时间:2018-03-12T11:10:49

Mybatis generator在1.3.6中增加新的属性domainObjectRenamingRule可以去除统一的前缀

maven

<dependency>
	<groupId>org.mybatis.generator</groupId>
	<artifactId>mybatis-generator-core</artifactId>
	<version>1.3.6</version>
</dependency>

<dependency>
	<groupId>mysql</groupId>
	<artifactId>mysql-connector-java</artifactId>
	<version>5.1.45</version>
</dependency>

generatorConfig.xml

<table tableName="dc%">
	<property name="useActualColumnNames" value="true" />
	<generatedKey column="id" sqlStatement="MySql" identity="true" />
	<domainObjectRenamingRule searchString="^Dc" replaceString="" />
	<ignoreColumn column="FRED" />
</table>

**注意:**searchString在这里要写转换为驼峰后的名称 **实现类:**org.mybatis.generator.api.FullyQualifiedTable.java