将Long类型转为字母数字组合的jar包---Hashids

Posted zsxneil

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将Long类型转为字母数字组合的jar包---Hashids相关的知识,希望对你有一定的参考价值。

  在设计数据库时,我有时喜欢使用自增Id,而不是uuid,但是在面对终端用户时,直接暴露id不是一个好的行为。

  经过查询,可以使用

  Hashids

  这个jar包将id转为类似YouTube的大小写字母和数字的组合,比如“JQXoqvRW4mGLgrb5”,看着很高大上!

  项目地址:https://github.com/jiecao-fm/hashids-java

以上是关于将Long类型转为字母数字组合的jar包---Hashids的主要内容,如果未能解决你的问题,请参考以下文章

sql语句中如何将字符类型转换成数字类型?

如何避免 Gson 将 JsonString 中的 int long 等数字转化为带小数的 Double

Spring Boot发布将jar包转为war包。

c++中一个long类型数据转换成IP地址

转换数字+字母字符串[关闭]

C#正则表达式判断是不是是数字,是不是含有中文,是不是是数字字母组合