在分布式系统中,我们会需要ID生成器的组件,这个组件可以实现帮助我们生成顺序的或者带业务含义的ID。目前有很多经典的ID生成方式,比如数据库自增列(自增主键或序列)、Snowflake算法、美团Leaf算法等等,所以,会有一些公司级或者业务级的ID生成器组件的诞生。本文就是通过BeanPostProcessor实现动态注入ID生成器的实战。在Spring中,实现注入的方式很多,比如springboot的starter,在自定义的Configurati...
继续阅读 >