課程
/后端開發
/Java
/MyBatis-Plus入門
老師,如果我有一個不是主鍵的字段也想要全局不重復的數字串,能夠使用雪花算法自動填充嗎?
2019-08-02
源自:MyBatis-Plus入門 6-2
正在回答
? ? ? ?有個辦法,使用MP的自動填充功能,你要填充的實體類屬性上增加@TableField注解,注解中fill屬性,設置填充的類型。然后在自己重寫的繼承MetaObjectHandler的類中,編寫字段填充邏輯。在自動填充邏輯中,就可以調用雪花算法的類生成數字串的方法,然后填充進你要填充的字段。自動填充功能可以參考官方文檔,地址:https://mybatis.plus/guide/auto-fill-metainfo.html
哦,好的。還想在項目里學一下,可惜了。
謝謝老師。老師有使用mybtis-plus的后端類似電商項目這種課程嗎?
老猿
舉報
MyBatis-Plus框架入門必學課程!
1 回答mp id自增的雪花算法ID 并發的瓶頸是多少?
2 回答user表無法實現主鍵自增
2 回答 主鍵id 不能使用 第2中方式 嗎 ?
1 回答主鍵生成策略為雪花id的情況下如何指定終端ID和數據中心ID
2 回答id是怎么自動生成的,是從實體類里面配置什么了嗎,還是long類型的主鍵MP自動生成?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-08-02
? ? ? ?有個辦法,使用MP的自動填充功能,你要填充的實體類屬性上增加@TableField注解,注解中fill屬性,設置填充的類型。然后在自己重寫的繼承MetaObjectHandler的類中,編寫字段填充邏輯。在自動填充邏輯中,就可以調用雪花算法的類生成數字串的方法,然后填充進你要填充的字段。自動填充功能可以參考官方文檔,地址:https://mybatis.plus/guide/auto-fill-metainfo.html
2019-08-02
哦,好的。還想在項目里學一下,可惜了。
2019-08-02
謝謝老師。老師有使用mybtis-plus的后端類似電商項目這種課程嗎?