<!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.2.jar" ></classPathEntry>
<context id="context1" targetRuntime="Ibatis2Java5"><!-- targetRuntime 可以没有 默认mybatis3-->
<jdbcConnection driverClass="com.mysql.jdbc.Driver"
connectionURL="jdbc:mysql://#####?useUnicode=true&characterEncoding=utf8"
userId="########" password="######" />
<javaModelGenerator targetPackage="#####.model.persistence" targetProject="#####/src/main/java" />
<sqlMapGenerator targetPackage="#####.dao.ibatis" targetProject="#####/src/main/java" />
<!-- 对应的dao接口 默认XMLMAPPER -->
<table tableName="CRUMB" domainObjectName="Crumb" >
<generatedKey column="ID" sqlStatement="SqlServer" identity="true" />
<table schema="#####" tableName="#####_#####_#####_#####"></table>
</context>
</generatorConfiguration>
<?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>
<context id="mysqlTables" targetRuntime="MyBatis3">
<jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="##"
userId="####" password="###"/>
<!-- 指定生成的类型为java类型,避免数据库中number等类型字段 -->
<javaTypeResolver>
<property name="forceBigDecimals" value="false"/>
</javaTypeResolver>
<!-- 生成model模型,对应的包,存放位置可以指定具体的路径,如/ProjectName/src,也可以使用MAVEN来自动生成 -->
<javaModelGenerator targetPackage="#####.core.model" targetProject="src\main\java">
<property name="enableSubPackages" value="true"/>
</javaModelGenerator>
<!--对应的xml mapper文件 -->
<sqlMapGenerator targetPackage="#####.core.dao" targetProject="src\main\java">
<property name="enableSubPackages" value="true"/>
</sqlMapGenerator>
<!-- 对应的dao接口 -->
<javaClientGenerator type="XMLMAPPER" targetPackage="#####.core.mapper" targetProject="src\main\java">
<property name="enableSubPackages" value="true"/>
</javaClientGenerator>
<table tableName="test_generator" domainObjectName="Test"/>
</context>
</generatorConfiguration>