博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java中多线程向mysql插入同一条数据冲突问题
阅读量:2252 次
发布时间:2019-05-09

本文共 232 字,大约阅读时间需要 1 分钟。

**目的:Java中多线程向mysql插入同一条数据冲突问题 **

环境:

系统:win10环境:idea 201901

一、问题

程序中会使用多线程读写数据库,在同一时刻多个线程插入相同主键的相同数据时,会直接报错。

二、规避办法

由于需求是多个线程插入时只要有一个插入成功即可,并且不存在先后顺序。此时直接将插入数据的这部分代码放入try-catch即可。

try{	//插入数据模块}catch(Exception e){    // do nothing}

转载地址:http://elodb.baihongyu.com/

你可能感兴趣的文章
kvc、kvo、通知
查看>>
你好,mysql
查看>>
修改可执行程序图标
查看>>
数据结构通用算法(深拷贝+比较)
查看>>
postfix反垃圾邮件说明
查看>>
解决网页在浏览器有反应 在手机端没反应问题
查看>>
[bzoj 1047][HAOI2007]理想的正方形
查看>>
Struts06---通配符的使用
查看>>
求闰年
查看>>
enctype="multipart/form-data"的form传参
查看>>
《人月神话》读后感其三——第二个系统问题
查看>>
H5测试与PC端测试不同的点
查看>>
gulp实例
查看>>
TurtleBot3-ROS简化安装教程
查看>>
打开eclipse报错
查看>>
在VMware Workstation中安装Ubuntu Server 16.04.5图解教程
查看>>
一种比较优雅的写法
查看>>
Spring初步学习基础
查看>>
Hive学习之路 (十八)Hive的Shell操作
查看>>
rest-framework-@action()装饰器
查看>>