文档章节

Mybatis的逆向工程

 小小小施爷
发布于 2017/09/12 11:40
字数 256
阅读 10
收藏 0

我这里使用的的eclipse插件的方式,来逆向生成代码。给出配置文件

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:\DevTools\Maven3.5.0\Repository\mysql\mysql-connector-java\5.1.38\mysql-connector-java-5.1.38.jar" />
  
  
  <context id="context1">
  							<!-- jdbc的配置信息 -->
    <jdbcConnection connectionURL="jdbc:mysql://localhost:3306/row_manager?useUnicode=true&amp;characterEncoding=utf-8" 
	    driverClass="com.mysql.jdbc.Driver" 
	    password="shiye" 
	    userId="root" />
	   				 <!--targetPackage: 生成在哪个包下          targetProject:项目路径-->
	  <!-- pojo对象 -->
    <javaModelGenerator targetPackage="com.shi.pojo"	
    	 targetProject="MyAirPort/src/main/java" /> 
    <!-- 配置文件 -->
    <sqlMapGenerator targetPackage="com.shi.mapper" 
    	targetProject="MyAirPort/src/main/resources" />
    <!-- 接口 -->
    <javaClientGenerator targetPackage="com.shi.mapper" 
    	targetProject="MyAirPort/src/main/java" type="XMLMAPPER" />
    					<!-- 表的配置信息  -->
    <table schema="User" tableName="user" enableCountByExample="false" 
    			enableUpdateByExample="false" enableDeleteByExample="false"
                enableSelectByExample="false" selectByExampleQueryId="false">
    </table>
    <table schema="Power" tableName="power" enableCountByExample="false" 
    			enableUpdateByExample="false" enableDeleteByExample="false"
                enableSelectByExample="false" selectByExampleQueryId="false">
    </table>
    <table schema="Row" tableName="row" enableCountByExample="false" 
    			enableUpdateByExample="false" enableDeleteByExample="false"
                enableSelectByExample="false" selectByExampleQueryId="false">
    </table>
    <table schema="RowPower" tableName="row_power" enableCountByExample="false" 
    			enableUpdateByExample="false" enableDeleteByExample="false"
                enableSelectByExample="false" selectByExampleQueryId="false">
    </table>
    <table schema="UserPower" tableName="user_power" enableCountByExample="false" 
    			enableUpdateByExample="false" enableDeleteByExample="false"
                enableSelectByExample="false" selectByExampleQueryId="false">
    </table>
    <table schema="UserRow" tableName="user_row" enableCountByExample="false" 
    			enableUpdateByExample="false" enableDeleteByExample="false"
                enableSelectByExample="false" selectByExampleQueryId="false">
    </table>
  </context>
</generatorConfiguration>
  

© 著作权归作者所有

共有 人打赏支持
粉丝 4
博文 118
码字总数 88831
作品 0
合肥
Mybatis的逆向工程简单的使用

参考资料: 官方文档:http://www.mybatis.org/generator/index.html 使用方法: 1.下载使用mybatis逆向工程所需的jar包。 ①自己百度下载mybatis-generator-core,版本为1.3.5。 ②如果使用...

帅得拖网速
2016/11/19
183
0
【MyBatis框架】mybatis逆向工程自动生成代码

逆向工程 1.什么是逆向工程 mybaits需要程序员自己编写sql语句,mybatis官方提供逆向工程 可以针对单表自动生成mybatis执行所需要的代码(mapper.java,mapper.xml、po..) 企业实际开发中,常...

Mysoft
2015/09/21
222
0
回顾一下MyBatis逆向工程——自动生成代码

⭐⭐⭐⭐⭐最最最最最重要的事情: 我自己总结的Java学习的系统知识点以及面试问题,目前已经开源,会一直完善下去,欢迎建议和指导欢迎Star: https://github.com/Snailclimb/Java-Guide 我...

snailclimb
07/12
0
0
spring boot开发笔记——mybatis

概述   mybatis框架的优点,就不用多说了,今天这边干货主要讲mybatis的逆向工程,以及springboot的集成技巧,和分页的使用   因为在日常的开发中,当碰到特殊需求之类会手动写一下sql语...

诸葛西门
06/05
0
0
MyBatis 逆向工程 MyBatis-CMEU v2.1.2 发布

MyBatis 逆向工程 MyBatis-CMEU v2.1.2 已发布。MyBatis-CMEU 本次更新一共有以下5点 添加批量插入数据 添加多列排序 添加生成实体类常用配置保存 修复项目路径带.的识别错误 修复Oracle数据...

Mirren
2017/09/25
1K
4

没有更多内容

加载失败,请刷新页面

加载更多

下一页

OSChina 周三乱弹 —— 我居然在 osc 里追剧

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @舆情风控小组 :分享王菲的单曲《笑忘书》 《笑忘书》- 王菲 手机党少年们想听歌,请使劲儿戳(这里) @艾尔库鲁斯:如果给大家一个选择的机...

小小编辑
39分钟前
57
6
rabbitMq的客户端使用笔记

1、channel声明队列的queueDeclare方法的参数解析 durable: 是否持久化, 队列的声明默认是存放到内存中的,如果rabbitmq重启会丢失,如果想重启之后还存在就要使队列持久化,保存到Erlang自...

DemonsI
47分钟前
0
0
“全新” 编程语言 Julia开箱体验

本文共 851字,阅读大约需要 3分钟 ! 概 述 Julia 是一个 “全新”的高性能动态编程语言,前两天迎来了其 1.0 正式版的重大更新。Julia集 Python、C、R、Ruby 之所长,感觉就像一种脚本语言...

CodeSheep
今天
12
0
软件自动化测试初学者忠告

题外话 测试入门 很多受过高等教育的大学生经常问要不要去报测试培训班来入门测试。 答案是否。 高等教育的合格毕业生要具备自学能力,如果你不具备自学能力,要好好地反省一下,为什么自己受...

python测试开发人工智能安全
今天
5
0
java并发备忘

不安全的“先检查后执行”,代码形式如下: if(条件满足){ //这里容易出现线程安全问题//doSomething}else{//doOther} 读取-修改-写入 原子操作:使用CAS技术,即首先从V中读取...

Funcy1122
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部