首先第一步肯定要先导入依赖:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>cn.com.zzn</groupId><artifactId>Dating-Sites</artifactId><version>1.0-SNAPSHOT</version><name>Dating-Sites</name><packaging>war</packaging><properties><maven.compiler.target>1.8</maven.compiler.target><maven.compiler.source>1.8</maven.compiler.source><junit.version>5.7.0</junit.version></properties><dependencies><dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><version>4.0.1</version><scope>provided</scope></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-webmvc</artifactId><version>5.3.5</version></dependency><dependency><groupId>javax.servlet</groupId><artifactId>jstl</artifactId><version>1.2</version></dependency>
<!--        导入mybatis文件--><dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId><version>3.5.6</version></dependency><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>5.1.47</version></dependency><dependency><groupId>org.junit.jupiter</groupId><artifactId>junit-jupiter-api</artifactId><version>${junit.version}</version><scope>test</scope></dependency><dependency><groupId>org.junit.jupiter</groupId><artifactId>junit-jupiter-engine</artifactId><version>${junit.version}</version><scope>test</scope></dependency></dependencies><build><resources><resource><directory>src/main/resources</directory><includes><include>**/*.properties</include><include>**/*.xml</include></includes><filtering>true</filtering></resource><resource><directory>src/main/java</directory><includes><include>**/*.properties</include><include>**/*.xml</include></includes><filtering>true</filtering></resource></resources><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-war-plugin</artifactId><version>3.3.0</version></plugin><plugin><groupId>org.mybatis.generator</groupId><artifactId>mybatis-generator-maven-plugin</artifactId><version>1.4.0</version><executions><execution><id>Generate MyBatis Artifacts</id><goals><goal>generate</goal></goals></execution></executions><dependencies><dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId><version>3.5.6</version></dependency><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>5.1.47</version></dependency></dependencies></plugin></plugins></build>
</project>

第二步就是在resources下面创建配置文件了:


先写mybatis-config.xml配置文件:

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd">
<!--configuration核心配置文件-->
<configuration><properties></properties><environments default="development"><environment id="development"><transactionManager type="JDBC"/><dataSource type="POOLED"><property name="driver" value="com.mysql.jdbc.Driver"/><property name="url" value="jdbc:mysql://localhost:3306/DatingSites?useSSL=true&amp;useUnicode=true&amp;characterEncoding=UTF-8"/><property name="username" value="DatingSites"/><property name="password" value="DatingSites"/></dataSource></environment></environments><mappers><!--每一个Mapper.Xml都需要在mybatis核心配置文件中注册!--><mapper resource="cn/com/zzn/mapper/ManagerMapper.xml"/></mappers>
</configuration>

再配置genertorConfig.xml的配置文件

<!DOCTYPE generatorConfiguration PUBLIC"-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN""http://mybatis.org/dtd/mybatis-generatorConfig_1_0.dtd">
<generatorConfiguration><context id="simple" targetRuntime="MyBatis3Simple"><jdbcConnection driverClass="com.mysql.jdbc.Driver"connectionURL="jdbc:mysql://localhost:3306/DatingSites?useSSL=true&amp;useUnicode=true&amp;characterEncoding=UTF-8"userId="DatingSites" password="DatingSites"/><javaModelGenerator targetPackage="cn.com.zzn.model" targetProject="src/main/java" /><sqlMapGenerator targetPackage="cn.com.zzn.mapper" targetProject="src/main/resources"/><javaClientGenerator  targetPackage="cn.com.zzn.mapper" targetProject="src/main/java" type="XMLMAPPER"/><table tableName="User" /></context>
</generatorConfiguration>

最后点击

最后项目列表走一波

mybatis-generator配置流程(详细) 2021-05-15相关推荐

  1. 2021.05.15继承球体和圆柱体

    原文链接: 自动车 手动车:https://codeeggs.github.io/2021/05/15/2021.05.15%E7%BB%A7%E6%89%BF%E7%90%83%E4%BD%93%E ...

  2. Mybatis generator配置

    1 <?xml version="1.0" encoding="UTF-8"?> 2 <!DOCTYPE generatorConfigura ...

  3. Mybatis Generator 配置详解

    许多人在Java项目中都会到使用Mybatis Generator这个工具包,这里把这个工具的配置完整列一下: <?xml version="1.0" encoding=&q ...

  4. Mybatis generator,MBG使用详细介绍,MBG xml合并,Java合并

    Mybatis generator mybatis 自动生成代码工具介绍 mybatis使用起来轻便,可编写Sql.受到很多开发者的喜爱.但是由于项目需要大量sql也让人很烦躁. 所以mybatis自 ...

  5. MyBatis Generator使用方法(详细)

    文章目录 一.简介 二.官方解释(如何配置使用) 三.配置方法 3.1.配置方法一 3.2.配置方法二 3.3 配置方式三 一.简介 MyBatis Generator(MBG)是MyBatis My ...

  6. 2021.05.15智能风控峰会之流量反作弊论坛-论坛笔记

    在这个新媒体时代,各种低俗广告和短视频.造谣.刷单.违法曝光等内容不断触及法律底线,而人工审核的传统方式已经无法应付机器爆发式生成的内容量,因此,如何做好流量反作弊方面的智能风控一跃成为热点.     ...

  7. 查看树莓派处理器型号.2021.05.15

    Raspbian GNU/Linux 10 (buster) 查看树莓派处理器型号 cat /proc/cpuinfo 不是太准确 比较准确的查看方式是直接查看板子芯片上的刻印

  8. Spring Boot项目利用MyBatis Generator进行数据层代码自动生成

    概 述 MyBatis Generator (简称 MBG) 是一个用于 MyBatis和 iBATIS的代码生成器.它可以为 MyBatis的所有版本以及 2.2.0之后的 iBATIS版本自动生成 ...

  9. MyBatis Generator 代码自动生成器,从此解放你的双手

    前言 在日常开发工作中,我们往往需要自己去构建各种数据表所对应的持久化对象(PO).用于操作数据库的接口(DAO)以及跟 DAO 所绑定的对应 XML.这都是一些重复性的操作,不需要多大技术含量,这时 ...

最新文章

  1. 一系列视频教程 收藏
  2. perl中的几个模块使用.
  3. SAP FSM 学习笔记(四) : 现场服务技师使用的移动应用
  4. SAP License:ERP实施如何防止内部信息泄露
  5. 24c存储器读写软件_必知必会-存储器层次结构
  6. 一套鼠标键盘操作两台电脑的方法
  7. 匿名函数的this指向
  8. Android 利用重力感应调整手机模式
  9. xp系统开机自检很久_XP开机卡在自检不能进入系统的解决办法
  10. 安科瑞ACX电瓶车智能充电桩,支付方式可选择刷卡、扫码、免费充电使用,设备内部可引出10路出线至专用插座
  11. 图片转文字怎么转?这些方法我只告诉你
  12. 服装设计师和时尚达人必看的实用网站信息大全
  13. 今天是2007年12月20号,今天心情
  14. 解决Warning: Leaking Caffe2 thread-pool after fork
  15. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java水果生鲜销售系统7826c
  16. 计算机配置参数格式错误,关于bios标准设置故障的实例详解
  17. 电影分众发行 移动端电影院总观影达200万
  18. android双模蓝牙,Android和双模蓝牙设备:与BR / EDR(经典)配对时未找到自定义BLE服务...
  19. 读书有益——》告别自己
  20. Node.js创造者Ryan Dahl专访

热门文章

  1. 传统红色纹样图案背景|中式海报必备素材
  2. 大IP天官赐福要拍剧啦,想要手机壁纸图片先来一波!
  3. .net websocket 获取http登录的用户_辽宁装备制造职业技术学院用户登录http://59.46.58.179/login...
  4. 变量命名规则_Java变量与常量
  5. zookeeper watch java_Apache ZooKeeper Watcher 机制源码解释
  6. Madagascar的自定义浮点型函数--绝对值函数和最值函数
  7. Linux内存管理:CMA(连续内存分配)(DMA)
  8. 搞懂Linux零拷贝,DMA
  9. 内存管理:Linux Memory Management:MMU、段、分页、PAE、Cache、TLB
  10. linux变量循环赋值,shell脚本 循环变量赋值cf当前页面