使用Maven插件生成MyBatis代码
2015-11-18 17:48
549 查看
首先在你的pom文件里面加上下面的plugin
然后在你的Maven项目的resources文件夹下创建一个generatorConfig.xml文件
内容如下
注意修改你的生成文件的地址
然后在你存放generatorConfig.xml文件夹下用maven命令:mvn mybatis-generator:generate
搞定
<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>
然后在你的Maven项目的resources文件夹下创建一个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> <classPathEntry location="D:/repo/mysql/mysql-connector-java/5.1.18/mysql-connector-java-5.1.18.jar" /> <context id="MysqlTables" targetRuntime="MyBatis3"> <commentGenerator> <property name="suppressAllComments" value="true" /> </commentGenerator> <jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://192.168.1.27:3306/test" userId="remote" password="123456" /> <javaTypeResolver> <property name="forceBigDecimals" value="false" /> </javaTypeResolver> <javaModelGenerator targetPackage="com.yp.code.common.entity" targetProject="F:\1543453892.YPCode\SpringTest\src\main\java"> <property name="rootClass" value="com.homei.framework.orm.mybatis.entity.BaseEntity" /> <property name="enableSubPackages" value="true" /> <property name="trimStrings" value="true" /> </javaModelGenerator> <sqlMapGenerator targetPackage="com.yp.code.common.mapper" targetProject="F:\1543453892.YPCode\SpringTest\src\main\resources"> <property name="enableSubPackages" value="true" /> </sqlMapGenerator> <javaClientGenerator type="XMLMAPPER" targetPackage="com.yp.code.common.mapper" targetProject="F:\1543453892.YPCode\SpringTest\src\main\java"> <property name="enableSubPackages" value="true" /> </javaClientGenerator> <table tableName="%" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false" /> </context> </generatorConfiguration>
注意修改你的生成文件的地址
然后在你存放generatorConfig.xml文件夹下用maven命令:mvn mybatis-generator:generate
搞定
相关文章推荐
- PhpStorm配置Xdebug
- C# 用委托BeginInvoke做异步线程
- PhpStorm配置Xdebug
- 代码注入技术
- C#中求数组的子数组之和的最大值
- Spring整合mybatis完整项目
- JDK常用工具集——jps
- oc语言学习之基础知识点介绍(三):类方法、封装以及继承的介绍
- Eclipse中Outline里各种图标的含义
- Google的兼容包问题【转】
- 使用ThinkPHP框架快速开发网站(多图)
- java ftp工具类
- ci output
- java换行
- 分享一个小东西,自动到指定的地方下载动态版本的命令,然后根据配置循环执行调用.
- ACE Editor在线代码编辑器简介及使用引导
- java实现计算器
- thinkPHP增删改查的方法案例
- Python——if语句和真值测试
- 【leetcode】Kth Smallest Element in a BST