1、在pom.xml文件中引入依赖

2、配置generatorConfig.xml文件(名字要一模一样)
大体内容和在myeclipse中的配置一样
注意:生成实体类,xml文件,dao接口的时候,**targetProject="src/main/java"**
<?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>
<!-- 指定数据连接驱动jar地址 -->
<classPathEntry location="E:\mysql-connector-java-5.0.5-bin.jar"/>
<!-- 一个数据库一个context -->
<context id="Blog" targetRuntime="Mybatis3">
<!-- 注释 -->
<commentGenerator>
<property name="suppressAllComments" value="true"/><!-- 是否取消注释 -->
<property name="suppressDate" value="true"/> <!-- 是否生成注释代时间戳-->
</commentGenerator>
<!-- jdbc连接 -->
<jdbcConnection driverClass="com.mysql.jdbc.Driver"
connectionURL="jdbc:mysql://localhost:3306/blog"
userId="root"
password="123456"/>
<!-- 生成实体类地址 -->
<javaModelGenerator targetPackage="com.etc.entity"
targetProject="src/main/java">
<!-- 是否针对string类型的字段在set的时候进行trim调用 -->
<property name="trimStrings" value="true"/>
</javaModelGenerator>
<!-- 生成mapxml文件 -->
<sqlMapGenerator targetPackage="com.etc.mapper.xml"
targetProject="src/main/java">
</sqlMapGenerator>
<!-- 生成mapxml对应client,也就是接口dao -->
<javaClientGenerator targetPackage="com.etc.mapper"
targetProject="src/main/java" type="XMLMAPPER">
</javaClientGenerator>
<!-- 配置表信息 -->
<!--<table schema="blog" tableName="article" domainObjectName="Article">
<columnOverride column="article_content" jdbcType="VARCHAR"></columnOverride>
</table>-->
<!--<table schema="blog" tableName="comment" domainObjectName="Comment">
<columnOverride column="comment_content" jdbcType="VARCHAR"></columnOverride>
</table>-->
<table schema="blog" tableName="user" domainObjectName="User">
<columnOverride column="user_description" jdbcType="VARCHAR"/>
</table>
<!--<table schema="blog" tableName="sort" domainObjectName="Sort"></table>
<table schema="blog" tableName="system_message" domainObjectName="SystemMessage"></table>
<table schema="blog" tableName="admin" domainObjectName="Admin"></table>-->
<!--<table schema="blog" tableName="attention" domainObjectName="Attention"/>-->
<!--<table schema="blog" tableName="thumbs_up" domainObjectName="Thumbs"/>-->
<!--<table schema="blog" tableName="system_message" domainObjectName="SystemMessage">
<columnOverride column="system_content" jdbcType="VARCHAR"/>
</table>-->
</context>
</generatorConfiguration>
3、运行maven中的mybatis-generator