java怎么得到一个自增的String类型的ID。。。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java怎么得到一个自增的String类型的ID。。。相关的知识,希望对你有一定的参考价值。

如果是要做为插入数据库的id,你使用uuid就可以了。 一定要自增 就让它去数据库自增好了。追问

uuid也用了.但是按ID获取顺序会乱.. 我现在用时间戳....本来采纳这个的...手贱点错了....

追答

你就这么打击我。。。

参考技术A 强制转成int型的然后++,然后再转回来,String的不能自增!! 参考技术B AtomicLong seed = new AtomicLong(0);
...
String.format("%012d",seed.incrementAndGet());

参考技术C 需要字母吗 如果不要字母 你可以用Math.random() 这个产生随机数

ORACLE 数据可以自增 我觉得你应该是这个意思本回答被提问者采纳
参考技术D 一会我发给你一份配置文件 你替换上就好了

以上是关于java怎么得到一个自增的String类型的ID。。。的主要内容,如果未能解决你的问题,请参考以下文章

如果数据库里面某表的id是一个自增的,那么在java是pojo类的属性值是怎么对应的

sql server建表时怎么设置ID字段自增

mysql一个表id不是自增的,而且已经有数据了,现在想将id设为自增的sql语句:

mybatis批量插入,然后获取每个对象自增的id,怎么实现啊

C#中怎么怎么获取插入的新纪录的自增的id号

java自增的陷井