java中如何用10个线程向数据库中插入10000条数据 且主键不能是自增?

给了一张表三个字段:idnamedateid为主键现在要求用10个线程向这张表中插入10000条数据其中id不能是自增而且输入过程不能报异常请问该如何实现?能大致说一下思... 给了一张表 三个字段:
id name date
id为主键
现在要求用10个线程向这张表中插入10000条数据
其中id不能是自增 而且输入过程不能报异常 请问该如何实现?能大致说一下思路么?谢谢
id为int类型的
展开
 我来答
暖暖暖丶冬
2014-06-12
知道答主
回答量:14
采纳率:0%
帮助的人:11万
展开全部
新增语句的时候在程序中配置UUID
UUID 国际32位用不重复的ID
这样就不会出现自增的ID
for(int i =0 ; i<9999;i++)
{
//添加的数据

}
UUID uuid = UUID.randomUUID(); // 创建UUID
追问
id int类型的大哥
追答
自己写个算法,每次添加的时候把算法结果用ID承载放到里面,算法类似于roll点
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式