SpringBoot+mybatis+mysql學習
阿新 • • 發佈:2018-12-20
mybatis反向生成程式碼,xml檔案中配置generator依賴
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-maven-plugin</artifactId>
<version>1.3.6</version>
首先domainObjectRenamingRule是在1.3.6之後的版本才有的屬性,下列配置的功能為,生成表實體,去掉表名的字首ds_,其中_可以省略不寫,表名的第一個字母要大寫,domainObjectRenamingRule的重名發生在生成了預設實體名之後。
<!--生成對應表及類名--> <table tableName="%"> <generatedKey column="id" sqlStatement="Mysql" identity="true"/> <domainObjectRenamingRule searchString="^Ds" replaceString="" /> <!--<columnRenamingRule searchString="^[^_]+" replaceString=""/>--> </table>