为了账号安全,请及时绑定邮箱和手机立即绑定

非主键可以是使用雪花算法自动填充吗?

老师,如果我有一个不是主键的字段也想要全局不重复的数字串,能够使用雪花算法自动填充吗?

正在回答

3 回答

       有个办法,使用MP的自动填充功能,你要填充的实体类属性上增加@TableField注解,注解中fill属性,设置填充的类型。然后在自己重写的继承MetaObjectHandler的类中,编写字段填充逻辑。在自动填充逻辑中,就可以调用雪花算法的类生成数字串的方法,然后填充进你要填充的字段。自动填充功能可以参考官方文档,地址:https://mybatis.plus/guide/auto-fill-metainfo.html

0 回复 有任何疑惑可以回复我~

哦,好的。还想在项目里学一下,可惜了。

0 回复 有任何疑惑可以回复我~

谢谢老师。老师有使用mybtis-plus的后端类似电商项目这种课程吗?

0 回复 有任何疑惑可以回复我~
#1

老猿

目前我没有这类课程,也没有讲这类课程的计划。
2019-08-02 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

非主键可以是使用雪花算法自动填充吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信