、
<?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> <properties resource="ceec.dev.properties"/> <context id="Mysql" targetRuntime="MyBatis3Simple" defaultModelType="flat"> <property name="beginningDelimiter" value="`"/> <property name="endingDelimiter" value="`"/> <!--自定义模板输出插件 TemplateFilePlugin --> <!--Service interface--> <plugin type="tk.mybatis.mapper.generator.TemplateFilePlugin"> <property name="targetProject" value="src/main/java/"/> <property name="targetPackage" value="cn.net.ceec.core.service.system"/> <property name="templatePath" value="${generator.project.path}/src/main/resources/generator/ftl/service.ftl"/> <property name="Suffix" value="Service"/> <property name="fileName" value="${tableClass.shortClassName}${Suffix}.java"/> </plugin> <!--serviceImpl--> <plugin type="tk.mybatis.mapper.generator.TemplateFilePlugin"> <property name="targetProject" value="src/main/java/"/> <property name="targetPackage" value="cn.net.ceec.core.service.system.impl"/> <property name="templatePath" value="${generator.project.path}/src/main/resources/generator/ftl/serviceImpl.ftl"/> <property name="Suffix" value="ServiceImpl"/> <property name="fileName" value="${tableClass.shortClassName}${Suffix}.java"/> </plugin> <!--action--> <plugin type="tk.mybatis.mapper.generator.TemplateFilePlugin"> <property name="targetProject" value="src/main/java/"/> <property name="targetPackage" value="cn.net.ceec.core.web.action"/> <property name="templatePath" value="${generator.project.path}/src/main/resources/generator/ftl/controller.ftl"/> <property name="Suffix" value="Act"/> <property name="fileName" value="${tableClass.shortClassName}${Suffix}.java"/> </plugin> <!--jsp--> <!--<plugin type="tk.mybatis.mapper.generator.TemplateFilePlugin"> <property name="targetProject" value="${generator.projectFolder}/src/main/webapp/"/> <property name="targetPackage" value="WEB-INF/views/${tableClass.lowerCaseName}"/> <property name="templatePath" value="generator/ftl/jsp.ftl"/> <property name="fileName" value="index.jsp"/> </plugin>--> <plugin type="tk.mybatis.mapper.generator.MapperPlugin"> <property name="mappers" value="cn.net.ceec.adapter.mybatis.generate.MapperTemplate"/> </plugin> <jdbcConnection driverClass="${spring.datasource.driver-class-name}" connectionURL="${spring.datasource.url}" userId="${spring.datasource.username}" password="${spring.datasource.password}"> </jdbcConnection> <javaModelGenerator targetPackage="cn.net.ceec.core.model.system" targetProject="src/main/java"> <property name="rootClass" value="cn.net.ceec.basic.base.IdEntity"/> </javaModelGenerator> <sqlMapGenerator targetPackage="db/mappers/core/system" targetProject="src/main/resources"/> <javaClientGenerator targetPackage="cn.net.ceec.core.mapper.system" targetProject="src/main/java" type="XMLMAPPER"/> <!--<table tableName="mail_send_list" domainObjectName="SendList">--> <!--<generatedKey column="id" sqlStatement="JDBC" identity="true"/>--> <!--</table>--> <!--<table tableName="mail_send_body" domainObjectName="SendBody">--> <!--<generatedKey column="id" sqlStatement="JDBC" identity="false"/>--> <!--</table>--> <!--<table tableName="mail_send_to" domainObjectName="SendTo">--> <!--<generatedKey column="id" sqlStatement="JDBC" identity="true"/>--> <!--</table>--> <!--<table tableName="mail_received_list" domainObjectName="ReceivedList">--> <!--<generatedKey column="id" sqlStatement="JDBC" identity="true"/>--> <!--</table>--> <!--<table tableName="mail_received_body" domainObjectName="ReceivedBody">--> <!--<generatedKey column="id" sqlStatement="JDBC" identity="false"/>--> <!--</table>--> <!--<table tableName="mail_attachment" domainObjectName="Attachment">--> <!--<generatedKey column="id" sqlStatement="JDBC" identity="true"/>--> <!--</table>--> <table tableName="doc_recsendinfo_inter" domainObjectName="RecSendinfoInter"> <generatedKey column="id" sqlStatement="JDBC" identity="false"/> </table> <!--<table tableName="sys_log" domainObjectName="Logs">--> <!--<generatedKey column="id" sqlStatement="MySql" identity="true"/>--> <!--</table>--> </context></generatorConfiguration>