- <?xml version="1.0" encoding="UTF-8"?>
如果不想配置在项目中的,可以单独进行配置,只需要运行generateSql.bat文件即可生成代码文件。如下图所示:
需要下载的请点击这个链接,自行下载,修改里面的相关参数便可以使用:https://download.csdn.net/download/zsq520520/10934656
generatorConfig_sql.xml完整配置代码文件如下:
-
<!-- 这里填个数据库连接器的jar包位置 --> <classPathEntry location="F:/MyBastis-tools/abator/mysql-connector-java-5.1.38.jar" /> <context id="MySqlTables" targetRuntime="MyBatis3"> <commentGenerator> <property name="suppressDate" value="true"/> <!-- 是否取消注释 --> <property name="suppressAllComments" value="true"></property> <!-- 是否生成注释代时间戳--> <property name="suppressDate" value="true"></property> <!-- 生成的Java文件的编码 --> <property name="javaFileEncoding" value="utf-8"/> <!-- 格式化java代码--> <property name="javaFormatter" value="org.mybatis.generator.api.dom.DefaultJavaFormatter"></property> <!-- 格式化XML代码--> <property name="xmlFormatter" value="org.mybatis.generator.api.dom.DefaultXmlFormatter"></property> </commentGenerator> <jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://120.76.77.34:3306/cms?useUnicode=true&characterEncoding=UTF-8" userId="cms" password="cms"> </jdbcConnection> <javaTypeResolver> <property name="forceBigDecimals" value="false" /> </javaTypeResolver> <!-- 格式化Entity代码--> <javaModelGenerator targetPackage="cn.anymedia.sms.core.entity" targetProject="CMS"> <property name="enableSubPackages" value="true" /> <property name="trimStrings" value="true" /> </javaModelGenerator> <!-- 格式化XML代码--> <sqlMapGenerator targetPackage="cn.anymedia.sms.core.mapper" targetProject="CMS"> <property name="enableSubPackages" value="true" /> </sqlMapGenerator> <!-- 格式化Mapper接口代码--> <javaClientGenerator type="XMLMAPPER" targetPackage="cn.anymedia.sms.core.mapper" targetProject="CMS"> <property name="enableSubPackages" value="true" /> </javaClientGenerator> <table tableName="SmsAccurateMarketingSendContent" enableCountByExample="false" enableDeleteByExample="false" enableSelectByExample="false" enableUpdateByExample="false" selectByExampleQueryId="false"> </table> </context> </generatorConfiguration>