由于使用Mybatis-Plus作为生成工具,现已更改为MP生成;
GitHub项目地址:Mybatis-Code-Generator
1、创建一个空项目 CodeGenerator
2、创建接口 MyMapper
,注意保持包名一致 tk.mybatis.mapper
package tk.mybatis.mapper;
import tk.mybatis.mapper.common.Mapper;
import tk.mybatis.mapper.common.MySqlMapper;
/**
* 自己的 Mapper
* 特别注意,该接口不能被扫描到,否则会出错
* <p>Title: MyMapper</p>
* <p>Description: </p>
*
* @author 木欣荣 2019/12/17/017
*/
public interface MyMapper<T> extends Mapper<T>, MySqlMapper<T> {
}
3、在 resources
下创建 generator
文件夹,并创建 generatorConfig.xml
文件
<?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="jdbc.properties"/>
<context id="Mysql" targetRuntime="MyBatis3Simple" defaultModelType="flat">
<property name="beginningDelimiter" value="`"/>
<property name="endingDelimiter" value