随笔分类 - 面试
摘要:动态 sql 是 mybatis 的主要特性之一,在 mapper 中定义的参数传到xml中之后,在查询之前, mybatis 会对其进行动态解析。mybatis 为我们提供了两种支持动态 sql 的语法:#{}以及${} 一、${}与#{}的区别 1、符号类型 (1)#{}:参数占位符,即预编译
阅读全文
摘要:引言 接口幂等性问题,对于开发人员来说,是一个跟语言无关的公共问题。 本文分享了一些解决这类问题非常实用的办法,绝大部分内容我在项目中实践过的,给有需要的小伙伴一个参考。 不知道你有没有遇到过这些场景: 1. 有时我们在填写某些form表单时,保存按钮不小心快速点了两次,表中竟然产生了两条重复的数据
阅读全文