MySQL

只需配置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 ><!-- 指向到mysql驱动jar包的具体地址   --><classPathEntry location="完整的jar包路径例如D:\lion\SP\WebContent\WEB-INF\lib\mysql-connector-java-5.1.47.jar"/><context id="context1" ><commentGenerator>  <!-- 是否去除自动生成的注释 true:是 : false:否 -->  <property name="suppressAllComments" value="true" /></commentGenerator>   <!--数据库连接的信息:驱动类、连接地址、用户名、密码 -->  <jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://localhost:3306/数据库名?useUnicode=true&amp;characterEncoding=UTF-8" userId="数据库用户名" password="数据库密码" /><!-- 实体类 --><javaModelGenerator targetPackage="com.lion.pojo" targetProject="SqlTest2/src/main/java" /><!-- SQL语句 --><sqlMapGenerator targetPackage="com.lion.mapper" targetProject="SqlTest2/src/main/java" /><!-- dao接口 --><!-- <javaClientGenerator targetPackage="com.lion.dao" targetProject="SqlTest2/src/main/java" type="XMLMAPPER" /> --><table tableName="数据库表名" domainObjectName="类名"enableCountByExample="false"enableDeleteByExample="false"enableSelectByExample="false"enableUpdateByExample="false"></table></context>
</generatorConfiguration>

MS SQL server

1.配置 generatorConfig.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE generatorConfigurationPUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN""http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">
<generatorConfiguration><properties resource="jdbc.properties"></properties><classPathEntry location="${dbconfig.sqlServer.driverLocation}" /><context  id="context1"><!--<commentGenerator><!– 去除自动生成的注释 –><property name="suppressAllComments" value="true" /></commentGenerator>--><!-- 是否生成注释 去除自动生成的注释--><commentGenerator><property name="suppressDate" value="true"/><property name="suppressAllComments" value="true"/></commentGenerator><!-- 数据库连接配置 --><jdbcConnection driverClass="${dbconfig.sqlServer.driverClasss}"connectionURL="${dbconfig.sqlServer.ssmDemo.read.jdbcUrl}"userId="${dbconfig.sqlServer.username}"password="${dbconfig.sqlServer.password}" /><!-- 非必需,类型处理器,在数据库类型和java类型之间的转换控制--><javaTypeResolver><property name="forceBigDecimals" value="false"/></javaTypeResolver><!--配置生成的实体包targetPackage:生成的实体包位置,默认存放在src目录下targetProject:目标工程名--><javaModelGenerator targetPackage="com.lion.pojo"targetProject="SqlTest" /><!-- 实体包对应映射文件位置及名称,默认存放在src目录下 --><sqlMapGenerator targetPackage="com.lion.mapper" targetProject="SqlTest" /><!--生成Dao类存放位置--><javaClientGenerator type="XMLMAPPER" targetPackage="com.lion.dao" targetProject="SqlTest"> <property name="enableSubPackages" value="true"/></javaClientGenerator><!--生成对应表及类名--><!-- 配置表schema:不用填写tableName: 表名enableCountByExample、enableSelectByExample、enableDeleteByExample、enableUpdateByExample、selectByExampleQueryId:去除自动生成的例子--><table schema="" tableName="title" domainObjectName="Title" enableCountByExample="false" enableSelectByExample="false"enableDeleteByExample="false" enableUpdateByExample="false" selectByExampleQueryId="false" ></table></context>
</generatorConfiguration>

2.数据库配置jdbc.properties

dbconfig.sqlServer.driverClasss=com.microsoft.sqlserver.jdbc.SQLServerDriver
dbconfig.sqlServer.ssmDemo.read.jdbcUrl=jdbc:sqlserver://localhost:1433;DatabaseName=tvshow
dbconfig.sqlServer.username=sa
dbconfig.sqlServer.password=111
#定义初始连接数
#定义最大连接数
dbconfig.maxActive=20
#定义最大空闲
dbconfig.maxIdle=20
#定义最小空闲
dbconfig.minIdle=1
#定义最长等待时间
dbconfig.maxWait=60000
#sqljsbc的位置(和sqlserver版本有关)
dbconfig.sqlServer.driverLocation=D:\sqljdbc4.jar

mybatis逆向工程配置(MySQL和SQL server)相关推荐

  1. mysql数据库电脑配置_教你怎样正确配置MySQL数据库SQL Mail -电脑资料

    本文用个人经历来讲解SQL Mail的配置与使用, 用SQL Mail主要是要完成这样的功能: >用户在网上注册后,系统将随机产生的密码发送到用户登记的Email. >用户在论坛的帖子有回 ...

  2. ExcelToDatabase:批量导入Excel文件到MySQL/Oracle/SQL Server数据库的自动化工具

    ExcelToDatabase:批量导入Excel到MySQL/Oracle/SQL Server数据库的自动化工具 简介 ExcelToDatabase 是一个可以批量导入excel到mysql/o ...

  3. MySQL和SQL Server的区别

    MySQL和SQL Server的区别 转载于:https://www.cnblogs.com/hhx626/p/6010369.html 导读:接下来的网上商城的项目,需要用到MySQL数据库了.这 ...

  4. MySQL 到 SQL Server 实时数据同步实操分享

    摘要:很多 DBA 和开发同学经常会遇到要从一个数据库实时同步到另一个数据库的问题,同构数据还相对容易,遇上异构数据.表多.数据量大等情况就难以同步.最近了解到一款实时数据同步工具 Tapdata C ...

  5. mysql oracle mvcc_PostgreSQL、Oracle/MySQL和SQL Server的MVCC实现原理方式

    PostgreSQL.Oracle/MySQL和SQL Server的MVCC实现原理方式 关系数据库管理系统使用MVCC(Multiversion Concurrency Control多版本并发控 ...

  6. 細微之處看看mysql與sql server的一些差別

    以前不怎麼使用mysql,最近有些事情,需要用到php和mysql.目前使用的版本是5.5.1 發現mysql與sql server有很多不同.可能逐漸地會整理一些文檔出來給大家參考. 今天第一篇說說 ...

  7. transact-sql_如何使用Transact-SQL创建,配置和删除SQL Server链接服务器

    transact-sql Linked servers allow getting data from a different SQL Server instance using single T-S ...

  8. 小麦苗数据库巡检脚本,支持Oracle、MySQL、SQL Server和PG等数据库

    文章目录 一.巡检脚本简介 二.巡检脚本特点 三.巡检结果展示 1.Oracle数据库 2.MySQL数据库 3.SQL Server数据库 4.PG数据库 5.OS信息 四.脚本运行方式 1.Ora ...

  9. Mysql Oracle Sql server 三种数据库默认端口

    ** Mysql Oracle Sql server 三种数据库默认端口 ** SQL Server默认端口号为:1433 URL:"jdbc:microsoft:SQL Server:// ...

  10. Qlikview配置ODBC连接SQL SERVER/ORACLE

    一, Qlikview配置ODBC连接SQL SERVER 1,打开ODBC数据源管理器:运行--〉ODBC 2,添加用户DSN 3,选择SQL Server Native Client 11.0, ...

最新文章

  1. 修改mysql的时间/时区
  2. ora-14400插入的分区关键字未映射到任何分区---oracle数据库表过期问题
  3. php 直播服务器搭建,基于Nginx搭建RTMP/HLS视频直播服务器
  4. oracle 序列验证脚本,oracle 生成序列脚本
  5. 小程序抽象组件使用示例
  6. [转载] python中try Except抛出异常使用方法
  7. 计算机主机组件图,电脑主机结构图大全
  8. Android关于微博发表微博时@好友后删除@的好友的功能实现
  9. 若为自由故——重返 Linux 世界
  10. 牛腩新闻发布--触发器语句
  11. dell Vostro3670安装固态硬盘、win10系统教程
  12. 苏世民,我的经验和教训(五)
  13. spark出现crossJoin笛卡尔积报错异常解决use the CROSS JOIN syntax to allow cartesian products between these
  14. oracle 的编码,Oracle 编码格式
  15. python 堆叠柱状图,Python可视化matplotlib12-垂直|水平|堆积柱形图详解
  16. 非root权限安装mysql
  17. c#-winform重绘Tabcontrol控件,标签带Logo图标
  18. qq空间音乐查询API|经纬度查询API|手机归属地API|Taobao API接口调用实例
  19. spring-data-redis 简介、中文文档、中英对照文档 下载
  20. 城区导航智能驾驶难在哪?写在小鹏/华为-极狐NOA释放之时

热门文章

  1. 计算机操作师初级理论知识试卷答案,[计算机操作员初级理论知识试卷1.doc
  2. Windows获取系统版本号
  3. QMessagebox简单使用
  4. Linux内存管理:ELF文件格式
  5. LKM:Linux Kernel Map(图解Linux内核)
  6. OpenStack概念结构与逻辑架构:Conceptual architecture and Logical architecture
  7. WEB-INF 目录下的文件无法直接浏览器访问
  8. php 明天凌晨,用php判断时间戳来输出刚刚,分钟前,小时前昨天和时间
  9. python中weekday_[转载] Python日历模块| 使用示例的weekday()方法
  10. OpenShift 4 MTC - 从 OpenShift 3 向 OpenShift 4 迁移应用