首页后端开发其他后端知识Mybatis-Plus的ID自动增长如何实现,代码如何写

Mybatis-Plus的ID自动增长如何实现,代码如何写

时间2024-03-24 11:02:03发布访客分类其他后端知识浏览1251
导读:关于“Mybatis-Plus的ID自动增长如何实现,代码如何写”的知识点有一些人不是很理解,对此小编给大家总结了相关内容,文中的内容简单清晰,易于学习与理解,具有一定的参考学习价值,希望能对大家有所帮助,接下来就跟随小编一起学习一下“My...
关于“Mybatis-Plus的ID自动增长如何实现,代码如何写”的知识点有一些人不是很理解,对此小编给大家总结了相关内容,文中的内容简单清晰,易于学习与理解,具有一定的参考学习价值,希望能对大家有所帮助,接下来就跟随小编一起学习一下“Mybatis-Plus的ID自动增长如何实现,代码如何写”吧。


1.在实体类中添加@TableId注解:

2.在navicat中设置id自动增长:

3.测试一下,当我们再次插入的时候,就会看到id

4.对注解中的IdType源码解析:

@Getter
public enum IdType {
    
    /**
     * 数据库ID自增
     */
    AUTO(0),
    /**
     * 该类型为未设置主键类型(将跟随全局)
     */
    NONE(1),
    /**
     * 用户输入ID
     * p>
    该类型可以通过自己注册自动填充插件进行填充/p>
    
     */
    INPUT(2),


    /* 以下3种类型、只有当插入对象ID 为空,才自动填充。 */
    /**
     * 全局唯一ID (idWorker)
     */
    ID_WORKER(3),
    /**
     * 全局唯一ID (UUID)
     */
    UUID(4),
    /**
     * 字符串全局唯一ID (idWorker 的字符串表示)
     */
    ID_WORKER_STR(5);
    


    private final int key;



    IdType(int key) {
    
        this.key = key;

    }

}
    



以上就是关于“Mybatis-Plus的ID自动增长如何实现,代码如何写”的相关知识,感谢各位的阅读,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注网络,小编每天都会为大家更新不同的知识。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Mybatis-Plus的ID自动增长如何实现,代码如何写
本文地址: https://pptw.com/jishu/652016.html
Java如何操作MongoDB,API文档是什么 php如何打印输出内容,需要用什么函数

游客 回复需填写必要信息