MybatisPlus


MybatisPlus 是什么

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

MybatisPlus 快速入门

  • 导入依赖

  • 数据库连接配置

  • 日志配置

  • 编码

    • pojo
    • mapper
    • 测试

CRUD 扩展

  • insert 插入数据

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

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

    • 数据库解决
    • 代码解决


  • 乐观锁

    • 测试


  • select 查询数据

  • 分页查询

  • delete 删除数据

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


  • 代码生成器


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM