C语言 跨域 微信小程序实战教程 wavedorm 主从复制 reactjs unix foreach jar static stl vue组件注册 bootstrap后台模板 jquery的点击事件 js键值对数组 python异常 java读取文件数据 java泛型方法 骁龙435 两表关联查询 blued是什么软件 凯恩与林奇2下载 p6软件 骰子动态图 工信部手机入网查询 ansys安装教程 梦幻手游助手 文字转语音软件免费版 软件龙头股 mp4剪切合并大师 python图片处理 求字符串长度 vs2012中文旗舰版下载 dnf胜利的证明有什么用 夜之魇掉落 轮播图代码 人脸识别代码 汪文君 取小数点后两位函数 OPPO投屏
当前位置: 首页 > 学习教程  > 编程语言

Mybatis使用命令生成逆向工程

2021/1/13 20:24:12 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

MyBatis Generator命令生成 下载jar&#xff1a;点击此处进入官网 解压后打开lib在里面创建generatorConfig.xml和一个src文件夹。 <?xml version"1.0" encoding"UTF-8"?> <!DOCTYPE generatorConfigurationPUBLIC "-//mybatis.org…

MyBatis Generator命令生成

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

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

  3. 在这里插入图片描述

  4. 在这里插入图片描述

<?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>

在这里插入图片描述

  1. 打开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

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


本文链接: http://www.dtmao.cc/news_show_600296.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?