Mybatis使用命令生成逆向工程的方法

 更新时间:2021年01月14日 10:51:01   作者:少女总裁、  
这篇文章主要介绍了Mybatis使用命令生成逆向工程的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

MyBatis Generator命令生成

1.下载jar:点击此处进入官网

2.解压后打开lib在里面创建generatorConfig.xml和一个src文件夹。

在这里插入图片描述

在这里插入图片描述

<?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>
	
 	<!-- 数据库驱动--> 
	<!--选择自己的mysqljar包的版本--> 
 <classPathEntry location="mysql-connector-java-5.1.26-bin.jar"/> 
	 
	<!-- 	
	jdbc.driver=com.mysql.jdbc.Driver
	url=jdbc:mysql:///test
	username=root
	password=root
	-->
 
 <context id="DB2Tables" targetRuntime="MyBatis3">
 	<!-- 注释 --> 
 <commentGenerator > 
  <property name="suppressAllComments" value="true"/><!-- 是否取消注释 --> 
  <property name="suppressDate" value="true" /> <!-- 是否生成注释带时间戳--> 
 </commentGenerator>
 <!-- 以下四个自己配置--> 
 <jdbcConnection driverClass="com.mysql.jdbc.Driver"
  connectionURL="jdbc:mysql:///mybatis"
  userId="root"
  password="root">
 </jdbcConnection>
	
 <javaTypeResolver >
  <property name="forceBigDecimals" value="false"/>
 </javaTypeResolver>
  
	<!-- 修改包名字 targetProject指定类输出路径-->
 <javaModelGenerator targetPackage="com.jty.pojo" targetProject="./src">
  <property name="enableSubPackages" value="false"/>
  <property name="trimStrings" value="true"/>
 </javaModelGenerator>
 
 <sqlMapGenerator targetPackage="com.jty.mapper" targetProject="./src">
  <property name="enableSubPackages" value="false"/>
 </sqlMapGenerator>
 
 <javaClientGenerator type="XMLMAPPER" targetPackage="com.jty.mapper" targetProject="./src">
  <property name="enableSubPackages" value="false"/>
 </javaClientGenerator>
 
 
	 <!-- 要生成的表 tableName是数据库中的表名或视图名 domainObjectName是实体类名--> 
	 <table tableName="items" domainObjectName="Items" > </table>
	 <table tableName="orderdetail" domainObjectName="Orderdetail"> </table>
	 <table tableName="orders" domainObjectName="Orders" > </table>
  <table tableName="user" domainObjectName="User" ></table>
 </context>
 
</generatorConfiguration>

 

在这里插入图片描述

3.打开cmd依此输入 cmd–>cd mybatis-generator-core-1.3.7\lib

D:\mybatis-generator-core-1.3.7\lib>java -jar mybatis-generator-core-1.3.7.jar -configfile generatorConfig.xml -overwrite

4.当显示:MyBatis Generator finished successfully.就ok了。

到此这篇关于Mybatis使用命令生成逆向工程的文章就介绍到这了,更多相关Mybatis生成逆向工程内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Java实现折半插入排序算法的示例代码

    Java实现折半插入排序算法的示例代码

    折半插入排序(Binary Insertion Sort)是对插入排序算法的一种改进。不断的依次将元素插入前面已排好序的序列中。本文将利用Java语言实现这一排序算法,需要的可以参考一下
    2022-08-08
  • JavaWeb Listener 利用Session统计在线人数

    JavaWeb Listener 利用Session统计在线人数

    这篇文章主要为大家介绍了JavaWeb Listener 利用Session统计在线人数,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-09-09
  • SpringBoot整合WebSocket实现后端向前端发送消息的实例代码

    SpringBoot整合WebSocket实现后端向前端发送消息的实例代码

    WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据,下面这篇文章主要给大家介绍了关于SpringBoot整合WebSocket实现后端向前端发送消息的相关资料,需要的朋友可以参考下
    2023-03-03
  • 校验非空的注解@NotNull如何取得自定义的message

    校验非空的注解@NotNull如何取得自定义的message

    这篇文章主要介绍了校验非空的注解@NotNull如何取得自定义的message,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-09-09
  • 使用Mock进行业务逻辑层Service测试详解

    使用Mock进行业务逻辑层Service测试详解

    这篇文章主要介绍了使用Mock进行业务逻辑层Service测试详解,mock是一种模拟对象的技术,用于在测试过程中替代真实的对象,通过mock,我们可以控制被模拟对象的行为和返回值,以便进行更加精确的测试,需要的朋友可以参考下
    2023-08-08
  • 微信js sdk invalid signature签名错误问题的解决方法分析

    微信js sdk invalid signature签名错误问题的解决方法分析

    这篇文章主要介绍了微信js sdk invalid signature签名错误问题的解决方法,结合实例形式分析了微信签名错误问题相关解决方法,需要的朋友可以参考下
    2019-04-04
  • 浅谈Spring 重定向指南

    浅谈Spring 重定向指南

    本篇文章主要介绍了浅谈Spring 重定向指南,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-10-10
  • SpringBoot实现本地上传文件到resources目录

    SpringBoot实现本地上传文件到resources目录

    Java后端项目上传文件是一个很常见的需求,这篇文章主要为大家介绍了SpringBoot如何实现本地上传文件到resources目录永久保存下载,需要的可以参考一下
    2023-07-07
  • 详解Spring Data Jpa当属性为Null也更新的完美解决方案

    详解Spring Data Jpa当属性为Null也更新的完美解决方案

    这篇文章主要介绍了详解Spring Data Jpa当属性为Null也更新的完美解决方案,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-02-02
  • Java基于UDP协议的聊天室功能

    Java基于UDP协议的聊天室功能

    这篇文章主要为大家详细介绍了Java基于UDP协议的聊天室功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-09-09

最新评论