• 标签: MyBatis 共 96 个结果.
  • 简介 MyBatis-Plus是一个为MyBatis框架提供增强功能的开源项目,它简化了MyBatis的开发流程,提供了更加强大和易用的增删改查等方法。本文将介绍一个基本的入门案例,帮助读者快速上手和使用MyBatis-Plus。 环境准备 JD...
  • 1. 引言 在Oracle数据库中,Clob是一种用于存储大文本数据的数据类型。由于Clob类型的数据量较大,因此在使用Mybatis进行数据存取时,我们需要使用特殊的方法来处理Clob类型的数据,以保证数据的完整性和一致性。本文将介绍如何使用M...
  • 简介 MyBatisPlus是基于MyBatis的增强工具,提供了许多方便的操作数据库的功能。在实际开发中,经常需要进行多表关联查询。本文将介绍如何使用MyBatisPlus注解方式实现多表关联查询。 准备工作 在开始之前,需要先配置好MyBat...
  • 1. 介绍 设计模式是软件开发中常用的解决方案,它提供了一套可重用的解决方案,用于处理特定的问题。在MyBatis源码中,我们可以找到许多不同的设计模式的应用。本篇博客将探讨MyBatis源码中使用的一些常见的设计模式,并解释它们在框架中的具体应...
  • 引言 在使用 Mybatis 进行数据库操作时,经常需要进行新增数据的操作。在某些场景下,需要同时获取新增数据的自增主键ID。本文将介绍 Mybatis 如何进行新增和批量新增操作,并获取返回的自增主键ID。 单条数据新增 1. 创建对应的 Mo...
  • 介绍 在实际的开发过程中,我们经常会遇到数据去重的需求。在数据库中,我们可能遇到某些数据存在重复的情况,而我们希望只保留其中一条数据,而删除其他重复的数据。本篇博客将介绍如何使用 MyBatis-Plus 来实现数据去重的功能。 快速开始 在使用...
  • 介绍 在使用Java开发过程中,我们经常需要创建实体类来映射数据库中的表。然而,创建实体类需要编写大量的重复的代码,这不仅费时费力,还容易出错。为了提高开发效率,减少代码冗余,可以使用Mybatis-Plus代码生成器来自动生成实体类。 使用My...
  • 在使用 MyBatis 进行数据库操作时,ResultSetHandler 是一个非常重要的核心配置。它负责将数据库返回的结果集映射到 Java 对象,并提供给应用程序使用。在本篇博客中,我们将深入了解 MyBatis 核心配置中的 Result...
  • 1. 引言 Mybatis是一个非常流行的Java持久层框架,提供了多种参数传参和取参方式。当遇到复杂的参数传递时,选择合适的方式成为了一个必要的技能。本篇博客将总结Mybatis中复杂参数的传参和取参方式,以帮助读者更好地理解和使用Mybati...
  • 引言 在开发中,我们经常会遇到一些需要在数据库操作时自动填充某些字段的场景,比如创建时间、更新时间等。针对这种需求,我们可以使用MybatisPlus提供的自动填充功能来简化我们的开发工作。本篇博客将介绍如何使用MybatisPlus实现自动填充...