阅读背景:

java mybatis,先查询有无数据再时行插入数据

来源:互联网 
   要实现一个数据库表中user_id和手机号两个字段觉得数据的唯一性,所以我要先进行查询,如果数据存在,则不插入,数据不存在则插入数据。可是当前台打开多个页面时,同时触发这个操作之后,第一个访问来了判断没有数据便进行插入,但还没有插入完成时第二个访问也来了,此时查询还没有数据,便也插入,但这样一来就有两条重复数据了,应该怎么控制一下呢?    要实现一个数据库表中user_id和手机号两个字段觉得数据的唯一性,所以我要先进行查询,



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: