mybatis-generatorConfig.xml 文件编写自动生成MAPPER文件

<?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="C:/workspace/JDBC/mysql-connector-java-5.1.28.jar" />
    <context id="MySQLTables" targetRuntime="MyBatis3">
        <!-- <property name="suppressTypeWarnings" value="true" /> -->

        <!-- <plugin type="org.mybatis.generator.plugins.RenameExampleClassPlugin">
            <property name="searchString" value="Example$" />
            <property name="replaceString" value="Criteria" />
        </plugin> -->
        <plugin type="cn.com.gevent.bfip.mybatis.generator.MysqlPaginationPlugin"></plugin>
        <commentGenerator>
            <property name="suppressAllComments" value="true" />
        </commentGenerator>

        <jdbcConnection driverClass="com.mysql.jdbc.Driver"
            connectionURL="jdbc:mysql://localhost:3306/BFIP?user=root&amp;password=root&amp;useUnicode=true&amp;characterEncoding=utf8&amp;autoReconnect=true&amp;failOverReadOnly=false"
            userId="root" password="root">
        </jdbcConnection>
        <javaTypeResolver>
            <property name="forceBigDecimals" value="false" />
        </javaTypeResolver>

        <javaModelGenerator targetPackage="cn.com.gevent.bfip.entity.model.syscfg"
            targetProject="bfip-entityModel\src\main\java">
            <property name="enableSubPackages" value="true" />
            <property name="trimStrings" value="true" />
        </javaModelGenerator>

        <sqlMapGenerator targetPackage="cn.com.gevent.bfip.dataaccess.dao.mapper.syscfg"
            targetProject="bfip-dataAccess\src\main\resources">
            <property name="enableSubPackages" value="true" />
        </sqlMapGenerator>

        <javaClientGenerator type="XMLMAPPER"
            targetPackage="cn.com.gevent.bfip.dataaccess.dao.mapper.syscfg" targetProject="bfip-dataAccess\src\main\java">
            <property name="enableSubPackages" value="true" />
        </javaClientGenerator>

        <table schema="localhost" tableName="t_menu" domainObjectName="TMenu">
            <property name="useActualColumnNames" value="false" />
            <property name="rootClass" value="cn.com.gevent.bfip.entity.Entity" />
            <generatedKey column="ENTITY_ID" sqlStatement="SELECT _nextval('OPERSYS_CONFIG_SEQ')"
                identity="false" />
        </table>
<!--         <table schema="GEFS" tableName="SELLER_CLEARING_CONF" domainObjectName="SellerClearingConf"> -->
<!--             <property name="useActualColumnNames" value="false" /> -->
<!--             <property name="rootClass" value="cn.com.gevent.bfip.entity.Entity" /> -->
<!--             <generatedKey column="ENTITY_ID" sqlStatement="select _nextval('_nextseq')" -->
<!--                 identity="false" /> -->
<!--         </table> -->

    </context>

</generatorConfiguration>



修改要点:JAR包路径:C:/workspace/JDBC/mysql-connector-java-5.1.28.jar


跟服务器文件不一致

bfip-bankcounter-web/src/main/java/cn/com/gevent/bfip/web/mobileapp/service/impl/MAppExtInterfaceService1003.java
bfip-bankcounter-web/src/main/resources/environment/local/system.properties
bfip-emulator-web/src/main/java/cn/com/gevent/bfip/init/InitService.java
bfip-fiis-web/src/main/java/cn/com/gevent/bfip/fiis/init/FiisInit.java
bfip-operation-web/src/main/resources/environment/local/system.properties
bfip-platformbusiness-services/src/main/java/cn/com/gevent/bfip/platformbusiness/services/fiis/impl/InsInterfaceBusinessServiceImpl.java


猜你喜欢

转载自blog.csdn.net/vs0layer/article/details/53763268