返回顶部

MybatisPlus

MybatisPlus 是什么

  • 简称 MP,是 MyBatis 的增强工具,为简化开发、提高效率而生
  • 特性

MybatisPlus 快速入门

  • 导入依赖

  • 数据库连接配置

  • 日志配置

  • 编码

    • pojo
    • mapper
    • 测试

CRUD 扩展

  • insert 插入数据

    • 主键生成策略:全局唯一 id(默认ID_WORKER)
    • 主键自增
    • 其他
  • update 更新数据:会根据传入的参数动态拼接 SQL 语句

  • 自动填充:创建时间、修改时间都应该自动完成,不需要手动填写,阿里巴巴开发手册规范几乎所有表都要有 gmt_create、gmt_modified 字段,而且需要自动化。

    • 数据库解决
    • 代码解决


  • 乐观锁

    • 测试


  • select 查询数据

  • 分页查询

  • delete 删除数据

    • 物理删除:和查询相似
    • 逻辑删除:没有从数据库中删除,而是改变字段的值


  • 代码生成器

posted @ 2021-10-13 20:43  凑数的园丁  阅读(789)  评论(0编辑  收藏  举报