首页
学习
活动
专区
圈层
工具
发布

#mybatis

MyBatis是一个Java持久化框架,它通过XML描述符或注解把对象与存储过程或SQL语句关联起来。

MyBatis-Flex 代码生成实战

程序员NEO

此外,在 Mybatis Flex 中,有了一个名称为 mybatis-flex-codegen 的模块,提供了可以通过数据库表,生成代码的功能。当我们把数据库...

8710

聊聊Mybatis-Plus中的10个坑!

苏三说技术

在阿里云开发者社区的调研报告中,已有超过85%的 Java 项目在使用 MyBatis-Plus。

11710

MyBatis 调试必备:4 种方法获取最终带参数的完整可执行 SQL

jack.yang

在 MyBatis 中获取最终可执行的 SQL 语句(即包含实际参数值、而非 ? 占位符的完整 SQL)是开发和调试中的常见需求。MyBatis 默认的日志输出...

11620

javaWeb从入门到进阶(MyBatis)

北极的代码

MyBatis是一款优秀的持久层框架,用于简化JDBC的开发。MyBatis本是Apache的一个开源项目iBatis, 2010年这个项目由apache迁移到...

5810

javaWeb从入门到进阶(Mybatis基础操作)

北极的代码

其次就是我们在idea数据库中配置的项目数据源,mybatis@localhost,这里在数据库里添加的mybatis并不是一个数据库,

9910

javaWeb从入门到进阶(MyBatis拓展)

北极的代码

Q:XML映射文件是干嘛的? A:它是MyBatis的"大脑",告诉MyBatis:

11210

SSM框架从入门到入土(Spring注解开发全攻略,整合Mybatis)

北极的代码

使用@Component定义bean @Component("bookDao") public class BookDaoImpl implements...

6510

SpringBoot整合Junit与Mybatis实战

北极的代码

前言:前面我们学习完了SpringBoot的相关基础知识,以及多环境配置等等,下面我们基于SpringBoot,如何提高开发的效率,注重于代码的业务逻辑,整合J...

6210

MyBatis-Plus为何用JavaBean映射数据库表及乐观锁实战

北极的代码

前言:上一篇我们讲解了MybatisPlus查询的相关基础操作以及null值的处理,这一章节我们主要补充查询中存在的一些特殊情况如映射匹配兼容性,

7910

深入拆解 MyBatis:Mapper 动态代理、一级与二级缓存的底层实现与实战

果酱带你啃java

MyBatis作为国内最流行的持久层框架之一,其核心设计精巧且实用。本文将从底层原理出发,结合实战代码,深入拆解MyBatis中最核心的三个机制:Mapper接...

20410

MyBatis-Flex 实战:极简 CRUD + 高性能分页,吊打传统 MyBatis 的新一代持久层框架

果酱带你啃java

选用最新稳定版本,适配Spring Boot 3.2.5(当前最新稳定版),核心依赖如下,包含MyBatis-Flex、数据源、Lombok、Swagger3等...

16610

标题:扒光MyBatis内部运行机制:从SQL执行到源码底层,一篇吃透核心原理

果酱带你啃java

作为Java生态中最主流的持久层框架之一,MyBatis以其"轻量级、高灵活、易扩展"的特性,成为后端开发的必备技能。但多数开发者对MyBatis的认知仅停留在...

16510

别让 like 变成 "后门"!MyBatis 防 SQL 注入实战:5 种方案彻底筑牢数据安全防线

果酱带你啃java

作为一名 Java 开发者,你是否曾在使用 MyBatis 的 like 语句时如履薄冰?当用户输入带有特殊字符的查询条件,简单的字符串拼接可能瞬间变成黑客入侵...

19910

SpringBoot整合MyBatis-Flex保姆级教程,看完就能上手!

悟空码字

MyBatis-Flex 是一个基于 MyBatis 的增强框架,它提供了比传统 MyBatis Plus 更加强大和灵活的功能特性。以下是其主要特点:

17210

【踩坑记录】Spring Boot + MyBatis 启动失败:DataSource url not specified

jack.yang

一句话复盘:引入了 mybatis-spring-boot-starter,却忘了配数据库——Spring Boot 的自动装配机制当场“罢工”。

14920

MyBatis-Flex 来了!完爆MyBatis-Plus?

程序员小猿

整体来讲,这个框架是Mybatis的增强版,几乎集成了mybatis plus、jooq、fluent mybatis的所有优点,大家可以探索一番,官方网站:

31710

Mybatis Plus与ShardingSphere-JDBC分表组合使用的避坑指南

nobody-nobody

在数据量快速增长的今天,分表分库已成为解决数据库性能瓶颈的常用手段。Mybatis Plus作为优秀的ORM框架,ShardingSphere-JDBC作为成熟...

29210

Mybatis Plus与ShardingSphere-JDBC分表组合使用的避坑指南

nobody-nobody

在数据量快速增长的今天,分表分库已成为解决数据库性能瓶颈的常用手段。Mybatis Plus作为优秀的ORM框架,ShardingSphere-JDBC作为成熟...

29210

MyBatis JPA Extra 3.4.x 全功能介绍,融合JPA,支持Springboot4+

MaxKey单点登录开源官方

MyBatis JPA Extra对MyBatis扩展JPA功能,融合JPA的标准化和MyBatis灵活性

10410

MyBatis @Param 注解详解:多参数传递与正确使用方式

伯灵

@Param 注解主要用于 MyBatis 进行参数传递时给 SQL 语句中的参数 起别名,通常用于 多参数 方法,使参数在 XML Mapper 文件或注解 ...

28210
领券