Mybatis
Mybatis關聯查詢詳解
一、基本概念 在開發中,我們常常需要通過多張表中的關聯查詢,獲取相關數據。Mybatis是ORM框架,因此也可以支持關係型資料庫的關聯查詢。Mybatis的關聯查詢主要通過兩種方式…
深入解析mybatis-plus foreach
一、基本概念介紹 mybatis-plus是一款基於mybatis的增強工具,提供了常用CRUD操作、性能優化、分頁插件、代碼生成器等多個輔助功能。其中,foreach是mybat…
深入了解MyBatis佔位符
MyBatis作為Java持久層框架常常被使用,而其佔位符機制則是其十分重要的特性之一。這裡我們將從多個方面深入了解MyBatis佔位符的使用方法和相關特性。 一、基本使用方法 M…
詳解 Mybatis 小於等於的用法
一、查找小於等於指定值的數據 Mybatis 是一款高效的數據訪問框架,它具有很多便捷的查詢方式,其中小於等於查詢就是其中的一種。 在 Mybatis 中,小於等於查詢可以使用 &…
深入了解MyBatis Select Key
一、Select Key 簡介 MyBatis 是一款非常流行的ORM(對象關係映射)框架,用於將 Java 對象關聯到關係型資料庫。在 MyBatis 中,Select Key …
深入聊聊 MyBatis 中的 sqlSession 生命周期
MyBatis 是一款優秀的 ORM 工具,與 Hibernate 相比,它的學習曲線和上手難度相對較低,同時它也支持豐富的配置和插件擴展。在 MyBatis 中,sqlSessi…
深入聊聊 MyBatis 中的 sqlSession 生命周期
MyBatis 是一款優秀的 ORM 工具,與 Hibernate 相比,它的學習曲線和上手難度相對較低,同時它也支持豐富的配置和插件擴展。在 MyBatis 中,sqlSessi…
Mybatis動態數據源
Mybatis(官方名稱為MyBatis)是一種優秀的持久層框架。它支持自定義SQL、存儲過程和高級映射。 Mybatis動態數據源允許應用程序在運行時切換數據源。這可以用於分庫分…
Mybatis調用存儲過程詳解
一、存儲過程介紹 存儲過程是在關係型資料庫系統中,一組為了完成特定功能的SQL語句集,可以存儲在資料庫伺服器中,通過特定的調用方法進行執行。它們包括一組預先編譯的SQL語句和一個執…
MyBatis分頁原理
一、MyBatisPlus分頁原理 MyBatisPlus是MyBatis的擴展工具包,它提供了豐富的功能和特性,其中包括分頁功能。MyBatisPlus的分頁原理是基於攔截器實現…
Mybatis SQL語句列印詳解
一、開啟Mybatis SQL語句列印 Mybatis是一款強大的ORM框架,常用的Mybatis配置文件是mybatis-config.xml,我們可以在該配置文件中開啟SQL語…
MyBatis Clob詳解
一、Clob簡介 大對象(CLOB/BLOB)是指存儲較大數據的類型,CLOB(Character Large Object)用於存儲大文本數據,BLOB (Binary Larg…
MyBatis時間比較詳解
一、判斷時間為空 在MyBatis中,我們常常需要對時間類型的屬性進行判斷,在SQL語句中完成對NULL或非NULL的判斷。例如,我們要查詢年齡大於18歲且出生日期為空的用戶信息,…
如何高效使用MyBatis進行批量插入操作
Mybatis是一種Java持久框架,它簡化了將SQL查詢和更新操作與Java代碼集成在一起的過程。在使用MyBatis進行數據持久化時,我們有時需要進行批量插入操作以提高插入數據…
使用Mybatis流查詢,讓數據操作更高效
一、概述 Mybatis是一個優秀的ORM框架,讓我們可以更加便捷地操作資料庫。而使用Mybatis的流查詢方式,可以更加高效地查詢數據,特別是針對大量數據查詢的場景。Mybati…