我用过的方法
加个redis锁,确保每次只有一个'在操作
还有insert on duplicate update
- 来自 水木社区APP v3.5.7
【 在 iwannabe 的大作中提到: 】
: 1、mybatis sqlsession 报告 @tranactional 注解不支持
: 2、删除,查询,插入,两个同时调用这个接口的时候,有一个接口会抛异常,因为主键
: 冲突。
: 
: A                       B
: 查询                    
: 删除
:                         查询
:                         插入
: 插入
: 
: 这样的时序
: 
: 当然可以把这个方法用sychronized修饰一下
: 
: 但是可能其他方法也有这样的操作
--
FROM 223.104.39.*