摘要: 公司现在有个需求要生成唯一的订单号,自己也把自己的思路总结一下,发出来给大家分享,一起讨论。一开始的思路:1、时间戳+随机数2、数据库建个数字表,每次生成递增+1---------------------------------------------------------------------上面方法经过多线程同时操作测试,会生成重复的订单号,那怎么办呢?想到几个可能的办法:1、数据库加锁2、单例3、写个wcf,专门生成id--------------------------------------------------------------------逐个分析:1、数据库加锁,就是 阅读全文
posted @ 2013-11-18 20:40 枫小子 阅读(3027) 评论(1) 推荐(0) 编辑