实际上用主键来区别唯一卡号是没有问题的,但是必须考虑到每产生一张卡,就需要与数据表进行一次一次比对看是否有重复,当你数据表中已经有大量数据的时候,这样的比对时间会越来越长,直接影响你的执行效率
给你个建议,你自己做一个对象,这个对象帮你新开一个线程,并且记录线程当前处理状态,当你在生成卡的时候,你是无法再执行新的线程即重复生成卡,当线程执行完毕后,你再来访问这个页面,获取到的状态就是产卡完毕。。这样你就不用担心长连接问题第二个方法也是我现在在用的方式是,当有这样的的需求的时候,就把需求直接丢给数据库的JOB去做,之后你就可以去做自己的事情。过几分钟,当再次访问这个页面的时候,页面会提示我有新的卡生成,并且提供卡及卡密码下载就可以了。。上面的是别人给我的建议,第二种方法如何去做?