mybatis 使用 第4页
- 阿里架构师万字总结:Mybatis插件实现原理,Mybatis就要这么用
-
mybatis中的插件,也就是拦截器interceptor,也挺有意思的。它的简单使用,就直接拿文档中的示例来简单说下一、使用使用方式很简单Copy//使用这个注解,表明这是一个拦截器 @Intercepts( //方法签名{@Signature( ...
- 有关MyBatis进阶使用
-
1.MyBatis日志管理2.MyBatis动态SQL3.MyBatis二级缓存4.OneToMany对象关联查询5.ManyToOne对象关联查询6.PageHelper分页插件7.MyBatis整合C3P0连接池8.MyBatis批处理9.Mybatis注解开发方式...
- 看完这一篇学会MyBatis就够了
-
前言MyBatis可能很多人都一直在用,但是MyBatis的SQL执行流程可能并不是所有人都清楚了,那么既然进来了,通读本文你将收获如下:1、Mapper接口和映射文件是如何进行绑定的2、MyBatis中SQL语句的执行流程3、自定义MyBatis中的参数设置处理器typeHandler4、自定义M...
- myBatis组件教程之缓存的实现与使用
-
一.概述先讲缓存实现,主要是mybatis一级缓存,二级缓存及缓存使用后续补充Mybatis缓存的实现是基于Map的,从缓存里面读写数据是缓存模块的核心基础功能;除核心功能之外,有很多额外的附加功能,如:防止缓存击穿,添加缓存清空策略(fifo、lru)、序列化功能、日志能力、定时清空能力等;附加...
- 「Mybatis-Plus学习笔记二」——Mybatis-Plus的进阶使用
-
1.主键生成策略MyBatis-Plus提供的生成策略有以下几种publicenumIdType{/***数据库ID自增*<p>该类型请确保数据库设置了ID自增否则无效</p>*/AUTO(0),...
- Spring Boot中使用MyBatis提供的动态SQL语法?
-
MyBatis的动态SQL是一种在XML文件中通过标签语法动态生成SQL语句的方式,提供了灵活的条件拼接和SQL优化功能,常用于处理复杂的查询条件。而使用动态SQL的好处在于,它能减少硬编码SQL的复杂度,使SQL更加模块化、可读性更强,同时便于维护和扩展。MyBatis动态SQL语法特点灵活的条件...
- 最新版本的MyBatis Plus 代码生成器使用指南
-
#头条创作挑战赛#官方文档快速入门代码生成器配置(新)示例项目技术栈springboot2.7.4mybatis3.5.9mybatisplus3.5.2mybatisplusgenerator3.5.3mysql8velocity2.3hutool5.8.8lombok1....
- 15 个 MyBatis 技巧,赶紧收藏吧
-
MyBatis作为一款ORM框架,在行业内有广泛的应用。mapperxml的配置有一些技巧,本文整理一下,方便查阅。模糊查询MySQL模糊查询一般是使用like条件,我们经常使用传入的变量作为like的条件。在MyBatis里面,like使用变量需要用到${}或者co...
- 「MyBatis学习笔记五」——MyBatis注解的简单使用
-
1.简单注解介绍@Insert:插入sql,和xmlinsertsql语法完全一样@Select:查询sql,和xmlselectsql语法完全一样@Update:更新sql,和xmlupdatesql语法完全一样@Delete:删除sql,和xmlde...
- 【MyBatis系列教程二】MyBatis全局配置文件详解
-
在上篇文章中粗浅地讨论了MyBatis的组成和它们大致的用法,这里的任务是详细讨论MyBatis的配置。先来看一下MyBatis配置XML文件的层次结构。注意,这些层次是不能够颠倒顺序的,如果颠倒顺序,MyBatis在解析XML文件的时候就会出现异常。先来了解一下MyBatis配置XML文件的层次结...