两个链接:
链接1:https://blog.csdn.net/u012310865/article/details/81562110
链接2:https://blog.csdn.net/chenjing9393/article/details/77448705
<property name="javaFileEncoding" value="UTF-8" />
<commentGenerator>
<!--关闭时间注释 -->
<property name="suppressDate" value="true" />
<!-- 是否去除自动生成的注释 true:是 : false:否 -->
<property name="suppressAllComments" value="true" />
</commentGenerator>
<!-- 配置数据库连接-->
<jdbcConnection driverClass="com.mysql.cj.jdbc.Driver" connectionURL="jdbc:mysql://localhost:3306/test" userId="root" password="123456">
<property name="nullCatalogMeansCurrent" value="true" />
</jdbcConnection>
<!-- 定义java类型解释器-->
<javaTypeResolver>
<property name="forceBigDecimals" value="false"/>
</javaTypeResolver>
<!-- 生成Model类存放的位置-->
<javaModelGenerator targetPackage="com.inspur.springboottest.springboot.modal" targetProject="src/main/java">
<property name="enableSubPackages" value="true"/>
<property name="trimStrings" value="true"/>
</javaModelGenerator>
<!-- 生成映射文件的包名和位置-->
<sqlMapGenerator targetPackage="com.inspur.springboottest.springboot.mapper" targetProject="src/main/java">
</sqlMapGenerator>
<!-- 生成Mapper文件包名和位置,生成的dao-->
<javaClientGenerator type="XMLMAPPER" targetPackage="com.inspur.springboottest.springboot.mapper" targetProject="src/main/java">
<!-- 此属性用于根据内省表的目录和架构选择 MBG 是否为对象生成不同的 Java 包。-->
<property name="enableSubPackages" value="true"/>
</javaClientGenerator>
<!-- tableName:数据库中表的名称,domainObjectName:自动创建的各个文件的名-->
<table tableName="account" domainObjectName="Test" enableCountByExample="false"
enableUpdateByExample="false" enableDeleteByExample="false"
enableSelectByExample="false" selectByExampleQueryId="false">
<property name="useActualColumnNames" value="true" />
<!-- 处理BLOB-->
<!-- <columnOverride column="memo" javaType="java.lang.String" jdbcType="TEXT" />-->
<!-- <columnOverride column="beforeresume" javaType="java.lang.String" jdbcType="TEXT" />-->
<!-- <columnOverride column="afterresume" javaType="java.lang.String" jdbcType="TEXT" />-->
</table>
附带本人配置的文件