网站首页 技术文章 第2112页
-
如何通过MyBatis实现增删改(用mybatis框架进行增删改查)
UserMapper.xml[html]viewplaincopy<!--增加--><insertid="add"parameterType="User"...
2024-07-31 nanyue 技术文章 5 ℃ -
Mybatis实现增量更新(存在就更新,不存在就新增)
方法一通过selectKey标签实现。主要作用是在插入数据之前或之后,查询主键的值。...
2024-07-31 nanyue 技术文章 10 ℃ -
今天我又去面试了,和面试官聊了半天 MyBatis
,选择优质文章,及时送达前言:本文为《今天你面试了吗》系列文章,采用情景对话的方式虚构面试场景,旨在帮助大家梳理常用Java技术栈的知识点,上一篇文章发布后反响良好,此系列还会继续更新。日后我会把此系列整理成PDF版本,发布给大家...
2024-07-31 nanyue 技术文章 6 ℃ -
使用MybatisPlus的@Version注解轻松实现乐观锁
乐观锁使用场景示例库存管理:在电商平台中,商品库存是需要实时更新的数据。如果不使用乐观锁,那么在高并发场景下可能会导致超卖现象。使用乐观锁可以确保在一个用户购买商品并减少库存的同时,另一个用户不能基于旧的库存信息进行购买。...
2024-07-31 nanyue 技术文章 9 ℃ -
MyBatis 动态 SQL 详解(以后写 SQL 爽多了)
...
2024-07-31 nanyue 技术文章 6 ℃ -
Spring Boot(十一):MyBatis插件之MyBatis-Plus
MyBatis-Plus简介MyBatis的插件MyBatis-Plus,又叫苞米豆(baomidou),简称MP,官方说,它是为了猿类崛起而生,为了提高生产率而生,为了简化开发而生,不管它为了什么而生吧,反正是它出生了。...
2024-07-31 nanyue 技术文章 6 ℃ -
Spring 事务控制-第5天(spring事务控制原理)
1.事务前提知识1.1事务的特性原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,没有中间停留环节。因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。...
2024-07-31 nanyue 技术文章 5 ℃ -
MybatisPlus对租户模式的支持(二)——重写TenantSqlParser
前言上期说到,假设我是系统管理员,想看到租户A数据的同时也能看到租户B的数据,这样就不能给系统管理员的账号设置租户id。...
2024-07-31 nanyue 技术文章 6 ℃ -
使用MyBatis拦截器后,摸鱼时间又长了
场景在后端服务开发时,现在很流行的框架组合就是SSM(SpringBoot+Spring+MyBatis),在我们进行一些业务系统开发时,会有很多的业务数据表,而表中的信息从新插入开始,整个生命周期过程中可能会进行很多次的操作。...
2024-07-31 nanyue 技术文章 9 ℃ -
MyBatis | 自定义插件实现公共字段自动赋值
用户自定义的拦截器也被称为MyBatis插件。有些公司对数据表的表结构有一些规范,要求数据表必须包含某些字段,如创建人姓名(create_by)、创建时间(create_time)、编辑人姓名(update_by)、最后编辑时间(upd...
2024-07-31 nanyue 技术文章 34 ℃
- 02-21走进git时代, 你该怎么玩?_gits
- 02-21GitHub是什么?它可不仅仅是云中的Git版本控制器
- 02-21Git常用操作总结_git基本用法
- 02-21为什么互联网巨头使用Git而放弃SVN?(含核心命令与原理)
- 02-21Git 高级用法,喜欢就拿去用_git基本用法
- 02-21Git常用命令和Git团队使用规范指南
- 02-21总结几个常用的Git命令的使用方法
- 02-21Git工作原理和常用指令_git原理详解
- 控制面板
- 网站分类
- 最新留言
-