1. 程式人生 > >SpringBoot+mybatis+mysql學習

SpringBoot+mybatis+mysql學習

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>