<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE generatorConfiguration PUBLIC "-mybatis.orgDTD MyBatis Generator Configuration 1.0EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd" >
<generatorConfiguration>
<!– 数据库驱动 –>
<classPathEntry location="D:/maven/repository/com/oracle/ojdbc14/10.2.0.4.0/ojdbc14-10.2.0.4.0.jar" />
<context id="DB2Tables" targetRuntime="MyBatis3" defaultModelType="flat">
<plugin type="org.mybatis.generator.plugins.RenameExampleClassPlugin">
<property name="searchString" value="[e|E]xample$" />
<property name="replaceString" value="Criteria" />
</plugin>
<commentGenerator>
<property name="suppressDate" value="true" />
</commentGenerator>
<jdbcConnection driverClass="oracle.jdbc.driver.OracleDriver" connectionURL="jdbc:oracle:thin:@10.143.179.65:1521/eordr2ft"
userId="eorder" password="amway123">
</jdbcConnection>
<!– 默认false,把JDBC DECIMAL 和 NUMERIC 类型解析为 Integer true,把JDBC DECIMAL 和
NUMERIC 类型解析为java.math.BigDecimal –>
<javaTypeResolver>
<property name="forceBigDecimals" value="false" />
</javaTypeResolver>
<!– <property name="entity.target.dir" value="com.amway.mybatis.entity"/>
<property name="dao.resources.dir" value="com.amway.mybatis.model.mapper"/> –>
<!–generate Model –>
<javaModelGenerator targetPackage="com.amway.mybatis.entity"
targetProject="amway-account-campaign/src/main/java">
<property name="enableSubPackages" value="true" />
<property name="trimStrings" value="true" />
</javaModelGenerator>
<!–自动生成xml(但是好像一直没有生成功,反正也不用xml) –>
<sqlMapGenerator targetPackage="com.amway.mybatis.model.mapper"
targetProject="amway-account-campaign/src/main/java">
<property name="enableSubPackages" value="true" />
</sqlMapGenerator>
<!–自动生成mapper接口, 可以是 ANNOTATEDMAPPER(注解), XMLMAPPER(xml), MIXEDMAPPER(不知道) –>
<javaClientGenerator type="XMLMAPPER"
targetPackage="com.amway.mybatis.model.mapper" implementationPackage="com.amway.mybatis.model.mapper.impl"
targetProject="amway-account-campaign/src/main/java">
<property name="enableSubPackages" value="true" />
</javaClientGenerator>
<table tableName="USER_COPY" domainObjectName="User"></table>
</context>
</generatorConfiguration>