MyBatis与Spring Boot集成

    MyBatis与Spring Boot集成 MyBatis是一个优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。Spring Boot是一个快速开发基于Spring框架的应用程序的脚手架,它简化了配置和部署过程。将MyBatis与Spring Boot集成可以让我们更加方便地开发持久层代码。 本文将介绍如何将MyBatis与Spring Boot集成。 添加依赖 在pom.xml文件中添加spring-boot-starter-jdbc依赖以连接数据库,添加...阅读全文
    作者:绝缘体.. | 分类:java, mybatis, MySQL, spring, 后端框架, 数据库, 编程语言 | 阅读: | 标签:, , , ,

    MyBatis源码阅读- MyBatis事务管理机制

    介绍 MyBatis是一款轻量级的ORM框架,它提供了简单且强大的持久层操作方式。在MyBatis中,事务管理是至关重要的一部分,它能够帮助我们有效地处理数据库操作的一致性和并发问题。 本文将通过对MyBatis源码的阅读,详细讲解MyBatis的事务管理机制,并探讨其实现原理和使用方法。 MyBatis事务管理原理 MyBatis的事务管理主要基于JDBC的事务支持。JDBC中的Connection对象是用于执行SQL语句和...阅读全文
    作者:绝缘体.. | 分类:mybatis, 后端框架 | 阅读: | 标签:, , , ,

    MyBatis中多表联合查询优化策略

    在实际开发中,经常会遇到需要查询多个表关联数据的情况。MyBatis作为一款流行的Java持久层框架,提供了丰富的功能和优化策略来处理多表联合查询。本文将从多个方面介绍在MyBatis中优化多表联合查询的策略和技巧。 1. 使用嵌套查询 MyBatis支持使用嵌套查询来查询多表关联数据。嵌套查询将查询逻辑划分为多个子查询,每个子查询负责查询一个表的数据,并通过其它表的外键关联信息进行连接...阅读全文
    作者:绝缘体.. | 分类:java, mybatis, 后端框架, 编程语言 | 阅读: | 标签:, , , ,

    Mybatis-Plus中的查(select)和 Wrapper条件构造器-详解 V2.0

    前言 Mybatis-Plus是一款优秀的基于Mybatis的增强工具,它简化了开发过程,提高了开发效率。在之前的版本中,我们已经详细了解了Mybatis-Plus的基本用法和常用功能。在这个版本中,我们将进一步探讨查(select)操作和Wrapper条件构造器的使用。 查(select)操作 在Mybatis-Plus中,查操作是非常重要的一部分。它是指从数据库中获取数据的操作。在Mybatis-Plus中,我们可以通过多种方式进行...阅读全文
    作者:绝缘体.. | 分类:mybatis, 后端框架 | 阅读: | 标签:, , , ,

    Mybatis-Plus的条件构造器QueryWrapper

    在使用Mybatis-Plus进行数据操作的过程中,我们经常需要处理各种复杂的查询和更新条件。Mybatis-Plus提供了QueryWrapper和UpdateWrapper这两个条件构造器,可以帮助我们灵活地构建各种条件。 QueryWrapper详解 QueryWrapper是用于构建查询条件的类。通过使用QueryWrapper,我们可以实现对数据库中的数据进行条件查询。 基本用法 首先,我们需要引入QueryWrapper类: import com.baomidou....阅读全文
    作者:绝缘体.. | 分类:mybatis, 后端框架 | 阅读: | 标签:, , , ,

    MyBatisPlus – 使用 mybatis-plus-join 进行关联查询

    1. 概述 MyBatisPlus 是一个基于 MyBatis 的增强工具,它简化了 MyBatis 的使用,提供了一系列的 CRUD 操作方法和常用功能,使得开发更加便捷。其中,mybatis-plus-join 是 MyBatisPlus 提供的一个用于进行关联查询的增强功能。 在传统的 MyBatis 中,我们需要手动编写 SQL 语句来完成多表关联查询。但是通过使用 mybatis-plus-join,我们可以通过简单的配置实现多表关联查询,大大简化了...阅读全文
    作者:绝缘体.. | 分类:mybatis, 后端框架 | 阅读: | 标签:, , , ,