2 Star 4 Fork 0

jbooster / mybatis-generator-gradle-plugin

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
generatorConfig.xml 1.93 KB
一键复制 编辑 原始数据 按行查看 历史
咖啡豆 提交于 2017-08-15 21:05 . init
<?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="Mysql" targetRuntime="MyBatis3" defaultModelType="flat">
<property name="autoDelimitKeywords" value="true"/>
<property name="beginningDelimiter" value="`"/>
<property name="endingDelimiter" value="`"/>
<!-- 自定义XML格式化器(可选) -->
<property name="xmlFormatter" value="org.mybatis.generator.api.dom.DefaultXmlFormatter"/>
<!-- 自定义插件(可选) -->
<plugin type="org.mybatis.generator.plugins.CachePlugin"/>
<!-- 自定义注释生成器(可选) -->
<commentGenerator type="org.mybatis.generator.internal.DefaultCommentGenerator"/>
<!-- 数据库连接 -->
<jdbcConnection driverClass="${jdbc.driver}" connectionURL="${jdbc.url}" userId="${jdbc.username}"
password="${jdbc.password}">
</jdbcConnection>
<!-- 文件路径:实体 -->
<javaModelGenerator targetProject="${file.modelDir}" targetPackage="${file.modelPackage}"/>
<!-- 文件路径:xxxMapper.xml -->
<sqlMapGenerator targetProject="${file.xmlDir}" targetPackage="${file.xmlPackage}"/>
<!-- 文件路径:xxxMapper.java(可选) -->
<javaClientGenerator targetProject="${file.clientDir}" targetPackage="${file.clientPackage}" type="XMLMAPPER"/>
<!-- 要生成的关系表 -->
<table tableName="tc_order" domainObjectName="Order">
<columnOverride column="status" javaType="xx.xx.xx.OrderStatus"/>
</table>
<table tableName="tc_event" domainObjectName="Event">
<generatedKey column="id" sqlStatement="JDBC"/>
</table>
</context>
</generatorConfiguration>
Groovy
1
https://gitee.com/jbooster/mybatis-generator-gradle-plugin.git
git@gitee.com:jbooster/mybatis-generator-gradle-plugin.git
jbooster
mybatis-generator-gradle-plugin
mybatis-generator-gradle-plugin
master

搜索帮助