文章 2025-01-19 来自:开发者社区

【潜意识Java】深入理解MyBatis,从基础到高级的深度细节应用

 目录 1. MyBatis概述 1.1 MyBatis的优势 2. MyBatis配置与环境搭建 2.1 创建MyBatis配置文件 2.2 创建SqlSessionFactory 3. MyBatis基础操作 3.1 创建实体类 3.2 创建Mapper接口 3.3 编写Mapper映射文件 3.4 执...

【潜意识Java】深入理解MyBatis,从基础到高级的深度细节应用
文章 2024-07-01 来自:开发者社区

Spring Boot与MyBatis的集成应用

Spring Boot与MyBatis的集成应用 今天我们来聊聊Spring Boot与MyBatis的集成应用。MyBatis是一款优秀的持久层框架,它消除了几乎所有的JDBC代码和手动设置参数以及获取结果集的工作。通过与Spring Boot的集成,可以更简洁、高效地进行数据库操作。本文将详细介绍如何在Spring Boot项目中集成MyBatis。 一、创建Spr...

文章 2024-06-28 来自:开发者社区

Spring Boot与MyBatis的集成应用

Spring Boot与MyBatis的集成应用 今天我们来聊聊Spring Boot与MyBatis的集成应用。MyBatis是一款优秀的持久层框架,它消除了几乎所有的JDBC代码和手动设置参数以及获取结果集的工作。通过与Spring Boot的集成,可以更简洁、高效地进行数据库操作。本文将详细介绍如何在Spring Boot项目中集成MyBatis。 一、创建Sp...

文章 2024-06-26 来自:开发者社区

深入探索MyBatis Dynamic SQL:发展、原理与应用

一、MyBatis Dynamic SQL的发展历史 MyBatis Dynamic SQL的发展紧密依托于MyBatis框架的演进。最初,MyBatis(原名iBATIS)提供了基于XML的映射文件来定义SQL语句。然而,随着业务逻辑的复杂化,静态的SQL映射逐渐难以满足灵活多变的需求。开发者开始寻求一种能够在运行时动态生成SQL的解决方案。 为了应对这一挑战,MyB...

文章 2024-06-20 来自:开发者社区

在Spring Boot应用中集成MyBatis与MyBatis-Plus

在Spring Boot应用中集成MyBatis与MyBatis-Plus,并添加分页插件,可以通过以下步骤完成:   ### 1. 添加依赖   首先,确保在`pom.xml`文件中添加MyBatis和MyBatis-Plus的依赖: ...

文章 2024-06-18 来自:开发者社区

JavaWeb基础第三章(MyBatis的应用,基础操作与动态SQL)

在当今这个信息爆炸的时代,数据的有效管理变得越来越重要。数据库作为应用程序中最核心的部分之一,离不开高效和稳定的数据库连接池来确保性能。那么,如何在众多技术选项中寻找那个最适合我们的方案呢?本文将会带大家深入浅出地了解数据库连接池的奥秘并一探Druid数据库连接池的深度集成。同时,我们也会探讨如何借助Lombok这一神器来让我们的Java代码更加精简高效。除此之外,本文还将涵盖MyBatis的基....

JavaWeb基础第三章(MyBatis的应用,基础操作与动态SQL)
问答 2024-05-31 来自:开发者社区

MyBatis 好用吗?是应用系统开发唯一的选择吗?

MyBatis 好用吗?是应用系统开发唯一的选择吗?我是的经历比较复杂,2007 前写过 Java,2007 至 2016 年写了 Ruby,C,Python,2017 年又回到了 Java,用了 MyBatis,Flyway,SpringBoot,发现用了之前特别不舒服,所以做了 ObjectiveSQL 项目,想听听大家的意见。

文章 2024-04-12 来自:开发者社区

MyBatis三级缓存实战:高级缓存策略的实现与应用

基于前面的内容,我们已经非常熟悉了 MyBatis 的一级缓存和二级缓存的设计,一级缓存是将数据存储在了 SqlSession 的 BaseExecutor 中,仅对同一个 SqlSession 有效,二级缓存是基于一级缓存的基础之上,使用 CachingExecutor 来装饰一级缓存,而 CachingExecutor 是在 MyBatis 初始化阶段就完成了创建,全局有效。 不过我...

MyBatis三级缓存实战:高级缓存策略的实现与应用
文章 2024-01-03 来自:开发者社区

一文彻底搞懂Mybatis系列(六)之在WEB应用中使用Mybatis

一、实现功能通过模拟 银行转账业务,来熟悉对mybatis的使用二、环境搭建1、引入依赖<dependencies> <!--mybatis依赖--> <dependency> <groupId>org.mybatis</groupId> <artif...

一文彻底搞懂Mybatis系列(六)之在WEB应用中使用Mybatis
文章 2023-12-15 来自:开发者社区

MyBatis Plus应用实践总结

【1】MyBatis Plus中的嵌套查询很多时候我们可能需要构造一个嵌套查询,如WHERE (name = ? AND ( (id = ? OR type = ?) ))。外层是and(or)连接,嵌套一个or(and)查询。MyBatis Plus同样对此提供了支持,在Nested<Param, Children>接口中我们可以看到具体使用方法。① Nested<Param....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

Apache Spark 中国技术社区

阿里巴巴开源大数据技术团队成立 Apache Spark 中国技术社区,定期推送精彩案例,问答区数个 Spark 技术同学每日在线答疑,只为营造 Spark 技术交流氛围,欢迎加入!

+关注