提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
目录
前言
idea软件spring整合mybatis-plus的途径
一、springboot与mybatis各自优点?
Springboot:Spring Boot 具有 Spring 一切优秀特性,Spring 能做的事,Spring Boot 都可以做,简化了大量配置文件的步骤,使用更加简单,功能更加丰富,性能更加稳定而健壮。随着近些年来微服务技术的流行,Spring Boot 也成为了时下炙手可热的技术。
Mybatis-Plus:MyBatis-Plus(简称MP)是一个 MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。
二、整合途径
在整合前,需要IDEA安装Mybatis-Plus插件
1.http://start.spring.io
新建module,在spring-initializr中选择其官网网址,点击next
写好包名与module名,再选择自己的Java版本,即可点击next
在左侧选取自个需要的依赖 在右侧会显示你所选择的依赖 我这里选取了Lombok、springweb、MySQLDriver三个依赖,点击next再点击finish即可完成
打开的页面如图
打开pom.xml,加入Mybatis-Plus依赖
<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.3.4</version> </dependency>
2.阿里云:http://start.aliyun.com
第二种与第一种类似 只是在选择网址的时候不用其官网,选用阿里云的网址
如图所示
编辑好包名与module名 点击下一步
选取自个需要的依赖 点击下一步
打开pom.xml,加入Mybatis-Plus依赖
<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.3.4</version> </dependency>
3.新建一个maven的quickstart工程 打开pom.xml分别导入以下
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.5.14</version>
<relativePath/> <!-- lookup parent from repository -->
</parent><!-- 放在前面-->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.4.3.4</version>
</dependency><!--mybatis-plus依赖-->
<build><!--打包插件,需要代替quickstart自动生成的build-->
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<excludes>
<exclude>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</exclude>
</excludes>
</configuration>
</plugin>
</plugins>
</build>