<?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> <!-- See: http://www.mybatis.org/generator/configreference/commentGenerator.html --> <properties resource="analysisGenerator.properties" /> <!-- <classPathEntry location="../hsqldb/hsqldb-2.3.5.jar" /> --> <context id="contextId" targetRuntime="MyBatis3"> <!-- 考虑需要兼容DB2与ORCAL数据库, 大部份字段不需要加双引号,autoDelimitKeywords设置为false --> <property name="autoDelimitKeywords" value="true" /> <property name="javaFileEncoding" value="UTF-8" /> <!-- beginningDelimiter和endingDelimiter:指明数据库的用于标记数据库对象名的符号,比如ORACLE就是双引号,MYSQL默认是`反引号; --> <property name="beginningDelimiter" value="`"/> <property name="endingDelimiter" value="`"/> <plugin type="org.mybatis.generator.plugins.MapperAnnotationPlugin" /> <plugin type="org.mybatis.generator.plugins.RowBoundsPlugin" /> <plugin type="org.mybatis.generator.plugins.ToStringPlugin" /> <plugin type="org.mybatis.generator.plugins.SerializablePlugin" /> <commentGenerator> <property name="suppressDate" value="true" /> <property name="addRemarkComments" value="true" /> </commentGenerator> <jdbcConnection driverClass="${jdbc.driverClass}" connectionURL="${jdbc.connectionURL}" userId="${jdbc.userId}" password="${jdbc.password}"> </jdbcConnection> <javaTypeResolver> <property name="forceBigDecimals" value="false" /> </javaTypeResolver> <javaModelGenerator targetPackage="pwc.taxtech.atms.analysis.entity" targetProject="../../src/main/java"> <property name="trimStrings" value="true" /> <property name="rootClass" value="pwc.taxtech.atms.entity.BaseEntity"/> </javaModelGenerator> <sqlMapGenerator targetPackage="pwc.taxtech.atms.analysis.dao" targetProject="../../src/main/resources"> </sqlMapGenerator> <javaClientGenerator type="XMLMAPPER" targetPackage="pwc.taxtech.atms.analysis.dao" targetProject="../../src/main/java"> <property name="rootInterface" value="pwc.taxtech.atms.MyAnalysisMapper" /> </javaClientGenerator> <table tableName="analysis_tax_return_end" domainObjectName="AnalysisTaxReturnEnd"> <property name="useActualColumnNames" value="false"/> <property name="ignoreQualifiersAtRuntime" value="true"/> </table> <!-- <table tableName="analysis_actual_tax_return" domainObjectName="AnalysisInternationalTaxData"> <property name="useActualColumnNames" value="false"/> <property name="ignoreQualifiersAtRuntime" value="true"/> </table> <table tableName="analysis_driver_num" domainObjectName="AnalysisDriverNum"> <property name="useActualColumnNames" value="false"/> <property name="ignoreQualifiersAtRuntime" value="true"/> </table> <table tableName="analysis_employee_num" domainObjectName="AnalysisEmployeeNum"> <property name="useActualColumnNames" value="false"/> <property name="ignoreQualifiersAtRuntime" value="true"/> </table> <table tableName="analysis_expected_tax_return" domainObjectName="AnalysisExpectedTaxReturn"> <property name="useActualColumnNames" value="false"/> <property name="ignoreQualifiersAtRuntime" value="true"/> </table> <table tableName="analysis_fee" domainObjectName="AnalysisFee"> <property name="useActualColumnNames" value="false"/> <property name="ignoreQualifiersAtRuntime" value="true"/> </table> <table tableName="analysis_file_management" domainObjectName="AnalysisFileManagement"> <property name="useActualColumnNames" value="false"/> <property name="ignoreQualifiersAtRuntime" value="true"/> </table> <table tableName="analysis_gmv_subsidy" domainObjectName="AnalysisGmvSubsidy"> <property name="useActualColumnNames" value="false"/> <property name="ignoreQualifiersAtRuntime" value="true"/> </table> <table tableName="analysis_international_business_data" domainObjectName="AnalysisInternationalBusinessData"> <property name="useActualColumnNames" value="false"/> <property name="ignoreQualifiersAtRuntime" value="true"/> </table> <table tableName="analysis_international_tax_data" domainObjectName="AnalysisInternationalTaxData"> <property name="useActualColumnNames" value="false"/> <property name="ignoreQualifiersAtRuntime" value="true"/> </table> <table tableName="analysis_master" domainObjectName="AnalysisMaster"> <property name="useActualColumnNames" value="false"/> <property name="ignoreQualifiersAtRuntime" value="true"/> </table> <table tableName="analysis_sales" domainObjectName="AnalysisSales"> <property name="useActualColumnNames" value="false"/> <property name="ignoreQualifiersAtRuntime" value="true"/> </table> <table tableName="analysis_tax" domainObjectName="AnalysisTax"> <property name="useActualColumnNames" value="false"/> <property name="ignoreQualifiersAtRuntime" value="true"/> </table>--> </context> </generatorConfiguration>