<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"> <!--地址报红没有影响--> <generatorConfiguration> <!-- 数据库驱动:选择你的本地硬盘上面的数据库驱动包 --> <classPathEntry location="E:\mysql-connector-java-5.1.38-bin.jar"/> <context id="MySQLTables" targetRuntime="MyBatis3"> <!-- 注释生成器--> <commentGenerator> <property value="true" name="suppressDate"/> <!-- 是否去除自动生成的注释 true:是 : false:否 --> <property value="true" name="suppressAllComments"/> </commentGenerator> <!--数据库链接URL,用户名、密码 --> <jdbcConnection password="输入自己的数据库密码" userId="输入自己的数据库名称" connectionURL="jdbc:mysql://输入数据库地址:3306/city?characterEncoding=UTF-8" driverClass="com.mysql.cj.jdbc.Driver"> </jdbcConnection> <javaTypeResolver> <property value="false" name="forceBigDecimals"/> </javaTypeResolver> <!-- 生成模型的包名和位置 --> <javaModelGenerator targetProject="src/main/java/" targetPackage="com.springboot_mybatis.entity"> <property value="true" name="enableSubPackages"/> <property value="true" name="trimStrings"/> </javaModelGenerator> <!-- 生成映射文件的包名和位置 --> <sqlMapGenerator targetProject="src/main/java" targetPackage="com.springboot_mybatis.mapper.mapping"> <property value="true" name="enableSubPackages"/> </sqlMapGenerator> <!-- 生成DAO的包名和位置 --> <javaClientGenerator targetProject="src/main/java" targetPackage="com.springboot_mybatis.mapper" type="XMLMAPPER"> <property value="true" name="enableSubPackages"/> </javaClientGenerator> <!-- 要生成的表 tableName是数据库中的表名或视图名 domainObjectName是实体类名 --> <table tableName="tb_user" domainObjectName="tbUser" selectByExampleQueryId="false" enableSelectByExample="false" enableDeleteByExample="false" enableUpdateByExample="false" enableCountByExample="false" /> </context> </generatorConfiguration>