文章目录
1. pom.xml添加mybatis等依赖
1.1 添加依赖以及mybatis-generator所需插件
外部项目dependencies分别引入springboot、mybatis、MySQL驱动、druid连接池等依赖。
pom.xml文件的插件管理器plugins标签下新增mybatis-generator-maven-plugin插件,该插件依赖mybatis-generator-core和mysql-connector-java两个jar包。
<?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>com.seckill</groupId>
<artifactId>seckill</artifactId>
<version>1.0-SNAPSHOT</version>
<name>seckill</name>
<url>http://www.awecoder.com</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.6.RELEASE</version>
</parent>
<dependencies>
<!--引入springboot依赖-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!--引入MySQL驱动-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.16</version>
</dependency>
<!--druid数据库连接池-->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.1.19</version>
</dependency>
<!--springboot mybatis依赖-->
<dependency>

本文介绍了如何在SpringBoot项目中快速整合Mybatis,并利用mybatis-generator自动创建数据库操作文件。首先,详细讲解了在pom.xml中添加相关依赖和mybatis-generator插件的配置。接着,描述了创建数据库和设计表的过程。然后,通过配置mybatis-generator.xml文件并运行Maven插件,自动生成了DTO、DAO和XML映射文件。最后,配置了application.properties和启动类,启动SpringBoot服务,完成整合。
最低0.47元/天 解锁文章
1080

被折叠的 条评论
为什么被折叠?



