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