文章目录
一、什么是幂等?
在编程中一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同即对接口的多次操作所造成的影响和一次操作造成的影响是一样的
二、什么场景下会涉及到幂等?
1.新增数据
代码如下(示例):
@Data
public class Student {
private int id;
private String name;
private Integer age;
private String sex;
}
@Autowired
private StudentMapper studentMapper;
public void testAdd() {
for (int i = 0; i < 10; i++) {
Student student = new Student();
student.setId(1);
student.setName("小花");
student.setAge(18);
student.