mybatis-generator-core生成代码
mybatis-generator-core-1.3.3下载地址:http://blog.mybatis.org/p/products.html
下载后名解压,进入lib目录
修改一个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="E:/JavaProject/AMAP/XuMavenRepository/mysql/mysql-connector-java/5.1.20/mysql-connector-java-5.1.20.jar"/>
<context id="my" targetRuntime="MyBatis3">
<commentGenerator>
<property name="suppressDate" value="false"/>
<property name="suppressAllComments" value="true"/>
</commentGenerator>
<jdbcConnection driverClass="com.mysql.jdbc.Driver"
connectionURL="jdbc:mysql://127.0.0.1:3306/traffic_authen_db?characterEncoding=utf8" userId="root"
password=""/> <javaModelGenerator targetPackage="com.autonavi.tinfo.traffic.authentication.entity"
targetProject="E:\JavaProject\AMAP\traffic-authentication\authentication-service\trunk\src\main\java">
<property name="enableSubPackages" value="true"/>
<property name="trimStrings" value="true"/>
</javaModelGenerator> <sqlMapGenerator targetPackage="mapper"
targetProject="E:\JavaProject\AMAP\traffic-authentication\authentication-service\trunk\src\main\resources\etc\ctx">
<property name="enableSubPackages" value="true"/>
</sqlMapGenerator> <javaClientGenerator targetPackage="com.autonavi.tinfo.traffic.authentication.mapper"
targetProject="E:\JavaProject\AMAP\traffic-authentication\authentication-service\trunk\src\main\java" type="XMLMAPPER">
<property name="enableSubPackages" value="true"/>
</javaClientGenerator> <table tableName="rt_provider" domainObjectName="Provider"
enableCountByExample="false" enableUpdateByExample="false"
enableDeleteByExample="false" enableSelectByExample="false"
selectByExampleQueryId="false">
</table> <table tableName="qualitytable" domainObjectName="Qualitytable"
enableCountByExample="false" enableUpdateByExample="false"
enableDeleteByExample="false" enableSelectByExample="false"
selectByExampleQueryId="false">
</table> <table tableName="tb_city_all" domainObjectName="CityAll"
enableCountByExample="false" enableUpdateByExample="false"
enableDeleteByExample="false" enableSelectByExample="false"
selectByExampleQueryId="false">
</table> <table tableName="tb_city_json" domainObjectName="CityJson"
enableCountByExample="false" enableUpdateByExample="false"
enableDeleteByExample="false" enableSelectByExample="false"
selectByExampleQueryId="false">
</table> <table tableName="t4a9438a4d7e706980785b75d2fe9e28d" domainObjectName="TbGuid"
enableCountByExample="false" enableUpdateByExample="false"
enableDeleteByExample="false" enableSelectByExample="false"
selectByExampleQueryId="false">
</table> </context>
</generatorConfiguration>
shift+鼠标右键,打开cmd命令行窗口:
C:\Users\xxl\Desktop\mybatis-generator-core-1.3.3\lib>java -jar m
ybatis-generator-core-1.3.3.jar -configfile E:\JavaProject\CreateCode\src\main\r
esources\GeneratorConfig.xml  -overwrite
MyBatis Generator finished successfully.执行成功
mybatis-generator-core生成代码的更多相关文章
- SpringBoot 添加mybatis generator 自动生成代码插件
		
自动生成数据层代码,提高开发效率 1.pom添加插件,并指定配置文件路径 <!-- mybatis generator 自动生成代码插件 --> <plugin> <gr ...
 - idea中mybatis generator自动生成代码配置 数据库是sqlserver
		
好长时间没有写博客了,最近公司要用java语言,开始学习java,属于初学者,今天主要记录一下mybatis generator自动生成代码,首先在如下图的目录中新建两个文件,如下图 generato ...
 - SpringBoot入门篇--整合mybatis+generator自动生成代码+druid连接池+PageHelper分页插件
		
原文链接 我们这一篇博客讲的是如何整合Springboot和Mybatis框架,然后使用generator自动生成mapper,pojo等文件.然后再使用阿里巴巴提供的开源连接池druid,这个连接池 ...
 - IDEA Maven Mybatis generator 自动生成代码
		
IDEA Maven Mybatis generator 自动生成代码 一.安装配置maven以及在Idea中配置maven 安装过程步骤可以看上面的博文,里面介绍得很详细. 二.建数据表 DROP ...
 - Mybatis generator 逆向生成代码
		
Mybatis generator 逆向生成代码 简单介绍 本文介绍用mybatis逆向生成javaben dao接口 1.创建maven项目 创建相应的包 附上项目创建完成的图片 然后在pom.xm ...
 - IDEA Maven Mybatis generator 自动生成代码(实例讲解)(转)
		
IDEA Maven Mybatis generator 自动生成代码(实例讲解) MyBatis Generator • 简称MBG,是一个专门为MyBatis框架使用者定制的代码生成器,可以快速的 ...
 - IDEA使用mybatis generator自动生成代码
		
主要就三步: 1.pom 文件中引入jar包并配置 build 属性 <dependencies> <!-- 自动生产mapper Begin! --> <depende ...
 - mybatis generator自动生成代码时 只生成了insert 而没有其他的
		
mybatis框架提供了非常好用的逆向工程插件,但是在使用过程中会有很多问题. 我在使用中就遇到了只生成insert和insertSeletive方法,而不生成其他根据primary key查询更新删 ...
 - 在IDEA中使用MyBatis Generator自动生成代码
		
转载自 https://blog.csdn.net/hua_faded/article/details/78900780 一.配置Maven pom.xml 文件 在pom.xml增加以下插件: ...
 - 在IDEA中使用MyBatis Generator逆向工程生成代码
		
本文介绍一下用Maven工具如何生成Mybatis的代码及映射的文件. 一.配置Maven pom.xml 文件 在pom.xml增加以下插件: <build> <finalName ...
 
随机推荐
- SQL Server基本函数
			
1. 字符串函数 1.1 datalength( char_expr ) ,返回表达式的字节数,不包含尾随空格 返回类型:如果 expression 的数据类型为 varchar(max).nvarc ...
 - Python 中下划线
			
1. 作为一个名称:在代码中使用一个名称,但是在后面的代码中不再会使用到的时候,就可以使用_作为临时名称. n = 42 for _ in range(n): do_something() 2. 名称 ...
 - Android控件— — —ImageView
			
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android=" ...
 - SVN 文件解锁
			
之前一直一个人用svn,后来团队扩编,同事使用svn下载项目后.我却无法提交了,出现以下错误: locked in another working copy No lock on path (Stat ...
 - Javascript 事件对象(二)event事件
			
Event事件: <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" ...
 - day12_API第二天
			
1.Scanner注意问题 1.Scanner中方法 next() -- 查找并返回来自此扫描器的下一个完整标记. nextLine() -- ...
 - C++中的复制构造函数
			
与C++中的构造函数相同,复制构造函数在对象生成过程中同样进行插入对应的Vtable虚表,但在成员变量赋值时,除具有复制构造函数的成员对象外,编译器合成复制构造函数其余均采用”Bitwise copy ...
 - jQuery UI Autocomplete是jQuery UI的自动完成组件(share)
			
官网:http://jqueryui.com/autocomplete/ 以下分享自:http://www.cnblogs.com/yuzhongwusan/archive/2012/06/04/25 ...
 - Asp:Button控件onclick事件无刷新页面提示消息
			
<asp:ScriptManager ID="ScriptManager1" runat="server"> </asp:ScriptMana ...
 - AndroidStudio开发出现Warning:Gradle version 2.10 is required. Current version is 2.8. If u
			
Warning:Gradle version 2.10 is required. Current version is 2.8. If using the gradle wrapper, try ed ...