03 2021 档案
摘要:乐观锁/悲观锁:解决特定问题的方案; 悲观锁:在“我”操作某一条数据的时候,其他“人”都不能操作,即串行操作; 乐观锁:如果“我”操作了某一条数据,那就重新“标记”该数据,当其他“人”再操作这个数据的时候,如果发现该数据被重新标记了,那就不能对该数据操作; 例如:解决丢失更新(多人再某一时段对同一条
阅读全文
摘要:有时候项目中经常会添加一些数据,且都是使用同样的方法,这时候我们就可以使用mp的自动填充功能; 步骤: 1,再数据表中添加属性,再实体类中添加相应的属性 2,再实体类中对需要自动添加的属性上添加注解: @TableField(fill = FieldFill.INSERT) private Date
阅读全文
摘要:步骤: 1,编写配置文件 spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.url=jdbc:mysql://localhost:3306/mybatis_plus?serverTimezon
阅读全文
摘要:自动增长:AUTO INCREMENTAUTO INCREMENT 优点:自动增长 缺点:换表时需要找到上一张表的最后一个主键值(+1) UUID:每次生成一个唯一随机数 优点:高性能,换表时无需考虑上一张表 缺点:不方便排序,不安全,不易存储(太长) redis实现:redis原子操作 优点:无需
阅读全文
摘要:<?xml version="1.0" encoding="UTF-8"?> <persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc
阅读全文
浙公网安备 33010602011771号