参考资料:http://blog.csdn.net/sunny243788557/article/details/45166397
1.pom.xml:加入插件配置
<plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.2</version> <configuration> <verbose>true</verbose> <overwrite>true</overwrite> </configuration> </plugin>
2.在source的根目录下增加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> <!--mybatis生成工具的帮助文档可以看:--> <!--英文:http://www.mybatis.org/generator/usage/mysql.html--> <!--中文:http://www.mybatis.tk/--> <!--中文:http://mbg.cndocs.tk/--> <!--添加你本地的驱动jar--> <classPathEntry location="/Users/hanqunfeng/maven_repository/mysql/mysql-connector-java/5.1.21/mysql-connector-java-5.1.21.jar"/> <context id="context" targetRuntime="MyBatis3"> <!--设置编码格式--> <property name="javaFileEncoding" value="UTF-8"/> <commentGenerator> <property name="suppressAllComments" value="false"/> <property name="suppressDate" value="true"/> </commentGenerator> <!--添加你的 JDBC 连接信息--> <jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://127.0.0.1:3306/ssm" userId="ssm" password="ssm"/> <javaTypeResolver> <property name="forceBigDecimals" value="false"/> </javaTypeResolver> <!--要生成的 pojo 模块位置--> <javaModelGenerator targetPackage="com.generator.pojo" targetProject="src/main/java"> <property name="enableSubPackages" value="false"/> <property name="trimStrings" value="true"/> </javaModelGenerator> <!--要生成的 Mapper.xml 文件位置--> <sqlMapGenerator targetPackage="com.generator.mapper" targetProject="src/main/java"> <property name="enableSubPackages" value="false"/> </sqlMapGenerator> <!--要生成的 Mapper 接口类 如果要生成基于注解的形式,type设置为ANNOTATEDMAPPER --> <javaClientGenerator targetPackage="com.generator.mapper" targetProject="src/main/java" type="XMLMAPPER"> <property name="enableSubPackages" value="false"/> </javaClientGenerator> <!--要根据哪张表生成,要在这里配置--> <!--用百分号表示生成所有表,可以直接省去一个一个写 <table tableName="%" /> --> <table tableName="sys_user" enableCountByExample="false" enableDeleteByExample="false" enableSelectByExample="false" enableUpdateByExample="false"/> </context> </generatorConfiguration>
3.generator配置文件说明:http://blog.csdn.net/isea533/article/details/42102297
官方说明文档:http://generator.sturgeon.mopaas.com/index.html
4.执行:mybatis-generator:generate -e
相关推荐
maven安装与配置 安装和配置Maven的步骤如下:12 确保已安装JDK。Maven 3.9+版本需要JDK 8或更高版本。可以通过输入java -version来检查JDK是否安装以及其版本。 下载Maven。访问Maven官网下载最新版本,例如...
为了在项目中快捷方便的代码生成,将mybatis-plus-generator封装为了一个maven的插件`mybatis-plus-generator-maven-plugin。使用文档参考:https://blog.csdn.net/xiweiller/article/details/103072165
Maven插件之mybatis-generator自动生成实体代码的demo
基于 mybatis-3.2.3 和 mybatis-generator-1.3.2 实现的,老版本的 generator 使用示例; 非apache-maven插件;非idea 插件; 使用代码 调用 mybatis-generator 的api 来生成代码;
1.Mybatis Plus代码生成器 1.1.自定义配置模板 1.2.自定义表-实体映射信息 1.3.多数据源管理 1.4.操作记忆功能 1.5.操作化繁为简 2.工程化(maven,spring boot) 2.1.生成maven工程 2.2.生成...
项目导入成功后 生成方式 : 选中pom.xml运行Run As --- Goals:mybatis-generator:generate
mybatis反向生成maven插件完美生成代码,运行generator插件 运行方法:在eclipse 中,选择pom.xml文件,击右键先择Run AS——>Maven Build… ——>在Goals框中输入:mybatis-generator:generate 运行即可 这样,...
mybatis-generator有三种用法:命令行、eclipse插件、maven插件。 个人在此用的是命令行. 使用方法: 1.下载,解压.加入项目中 2.更改config.xml中数据库连接信息和生成文件的目标包路径 3.保存退出 4.点击code.bat...
利用maven的MyBatis Generator 插件自动创建代码示例利用maven的MyBatis Generator 插件自动创建代码示例利用maven的MyBatis Generator 插件自动创建代码示例
本源码为基于Mybatis-Plus的Maven代码生成插件设计,共包含25个文件,其中java文件14个,vm文件6个,gitignore文件1个,project文件1个,...该项目是一个Mybatis-Plus Maven代码生成插件,适合用于自动化生成代码。
开发工具:idea(任意版本) 开发环境:jdk1.8,tomcat8.5,maven3.5,数据库mysql
花了两天时间,将springboot框架搞定,maven+springboot+ mybatis+mysql+代码自动插件+log4j日志
实用mybatis的maven插件实现自动生成实体dao接口等代码,内附详细注释
快速生成符合项目规范的代码风格,节约时间。 现已支持MySQL分页插件,序列化插件,Repository注解插件,命名规则插件等等 Mybatis Generator(MBG) 介绍 :https://github.com/mybatis/generator如何使用必备知识:1...
maven安装与配置 确保已安装JDK。Maven 3.9+版本需要JDK 8或更高版本。可以通过输入java -version来检查JDK是否安装以及其版本。 下载Maven。访问Maven官网下载最新版本,例如3.9.1。对于Windows用户,通常下载...
本文主要介绍 Maven插件生成Mybatis代码,现在做开发的朋友有好多用Maven 来管理代码,这里给大家举个例子,有需要的同学可以看下
SpringBoot+MyBatis+Maven搭建的小demo。支持mybatis-generator插件自动生成mybatis代码。
Mybatis已经有开发了一个“mybatis-generator-maven-plugin”插件供大众使用了,但该插件仅能通过配置固定的常量参数来使用数据源信息,无法满足从spring-cloud-config配置文件中读取数据源配置信息来生成代码。...
NULL 博文链接:https://terry0501.iteye.com/blog/2427963
springboot+mybatis +maven 使用Generator插件自动生成xml mapper和实体类