IdType類,提供大家學習--Version 3.4.3.4
?/**
? ? ?* 數(shù)據(jù)庫ID自增
? ? ?* <p>該類型請確保數(shù)據(jù)庫設(shè)置了 ID自增 否則無效</p>
? ? ?*/
? ? AUTO(0),
? ? /**
? ? ?* 該類型為未設(shè)置主鍵類型(注解里等于跟隨全局,全局里約等于 INPUT)
? ? ?*/
? ? NONE(1),
? ? /**
? ? ?* 用戶輸入ID
? ? ?* <p>該類型可以通過自己注冊自動填充插件進行填充</p>
? ? ?*/
? ? INPUT(2),
? ? /* 以下3種類型、只有當插入對象ID 為空,才自動填充。 */
? ? /**
? ? ?* 分配ID (主鍵類型為number或string),
? ? ?* 默認實現(xiàn)類 {@link com.baomidou.mybatisplus.core.incrementer.DefaultIdentifierGenerator}(雪花算法)
? ? ?*
? ? ?* @since 3.3.0
? ? ?*/
? ? ASSIGN_ID(3),
? ? /**
? ? ?* 分配UUID (主鍵類型為 string)
? ? ?* 默認實現(xiàn)類 {@link com.baomidou.mybatisplus.core.incrementer.DefaultIdentifierGenerator}(UUID.replace("-",""))
? ? ?*/
? ? ASSIGN_UUID(4);
2022-04-20
謝謝分享不錯不錯