SpringBoot3-集成mybatis

1、pom.xml

<?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.atguigu</groupId>
    <artifactId>pro29-springboot-mybatis</artifactId>
    <version>1.0-SNAPSHOT</version>

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>3.0.5</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>

    <properties>
        <maven.compiler.source>17</maven.compiler.source>
        <maven.compiler.target>17</maven.compiler.target>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    </properties>

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

        <dependency>
            <groupId>org.mybatis.spring.boot</groupId>
            <artifactId>mybatis-spring-boot-starter</artifactId>
            <version>3.0.1</version>
        </dependency>

        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>8.0.30</version>
        </dependency>

        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
        </dependency>
    </dependencies>
</project>

 

MyBatis-Spring Boot Starter 是一个 MyBatis 和 Spring Boot 的集成库,它可以帮助开发者更方便地在 Spring Boot 应用程序中使用 MyBatis。这个 Starter 提供了对 MyBatis 的基本配置和整合,包括对 MyBatis 的映射器、SqlSessionFactory、SqlSessionTemplate 等的自动配置,同时还提供了对 MyBatis 的事务管理的支持。

使用 MyBatis-Spring Boot Starter,你可以在 Spring Boot 项目中轻松地使用 MyBatis 进行 ORM 映射,而无需手动配置许多基本的设置。这可以帮助你节省时间,同时避免许多常见的配置错误。

在项目中如何使用它主要取决于你的项目类型和你想要达到的效果。一般情况下,你可以通过在项目的 Maven 或 Gradle 配置文件中添加相应的依赖,然后在你的 Spring Boot 项目中引入这个依赖,MyBatis-Spring Boot Starter 就会自动配置你的 MyBatis 和 Spring Boot 项目。

相关推荐

  1. SpringBoot3】Spring Boot 3.0 集成 Mybatis Plus

    2023-12-07 09:14:03       35 阅读
  2. springboot集成mybatis-plus

    2023-12-07 09:14:03       35 阅读
  3. SpringBoot集成MyBatis-Plus

    2023-12-07 09:14:03       14 阅读
  4. springboot集成mybatis 单元测试

    2023-12-07 09:14:03       9 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-07 09:14:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-07 09:14:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-07 09:14:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-07 09:14:03       20 阅读

热门阅读

  1. 李宏毅2020机器学习课程笔记(二)- 深度学习

    2023-12-07 09:14:03       46 阅读
  2. uniapp定时器的应用

    2023-12-07 09:14:03       36 阅读
  3. Linux 导入、导出 MySQL 数据库命令

    2023-12-07 09:14:03       36 阅读
  4. uniapp蓝牙传输中文乱码问题

    2023-12-07 09:14:03       37 阅读
  5. Vue 的异步更新机制是如何实现的

    2023-12-07 09:14:03       37 阅读
  6. python scan方式查询redis所有数据是否含有重复的key

    2023-12-07 09:14:03       32 阅读