Spring Boot项目前后端Long类型数据传递失真问题的处理方式
场景介绍: 项目场景:目前市场上的大多数项目对于对象表建设的ID属性使用的是Long性并使用雪花算法生成,少量使用String的UUID,极少量的使用Long类型的自增长。1 . Long型雪花算法ID雪花算法 : 分布式id生成算法的有很多种,Twitter的SnowFlake就是其中经典的一种。优点:雪花算法id是一个64bits的Long数据,第一位为零表示其为正数,最后12位为其序列号,生成的id既能完美契合分布式ID的需求,同时后12位序列号也能够保证主键的有序性。缺点:雪花算法
原创
2020-09-27 11:57:36 ·
4033 阅读 ·
1 评论