《Mybatis-Plus》系列文章目录

什么是 MyBatis-Plus?

Mybatis-Plus是一个在MyBatis基础上进行增强和扩展的开源Java持久层框架。

Mybatis-Plus(简称MP)旨在简化开发、提高效率,通过提供一系列便捷的功能和工具,大幅度减少开发人员编写重复代码的时间和精力。它无侵入地增强MyBatis的功能,不会对现有工程产生影响。

在这里插入图片描述


主要特性

  1. 无侵入:Mybatis-Plus只做增强不做改变,引入它不会对现有工程产生影响。
  2. 损耗小:启动即会自动注入基本CRUD(增删改查),性能基本无损耗,直接面向对象操作。
  3. 强大的CRUD操作:内置通用Mapper、通用Service,仅仅通过少量配置即可实现单表大部分CRUD操作,支持多种数据库。
  4. 支持Lambda形式调用:通过Lambda表达式,方便编写各类查询条件,无需担心字段写错。
  5. 支持主键自动生成:支持多达4种主键策略,完美解决主键问题。
  6. 支持ActiveRecord模式:实体类只需继承Model类即可进行强大的CRUD操作。
  7. 内置代码生成器:采用代码或Maven插件可快速生成Mapper、Model、Service、Controller层代码。
  8. 内置分页插件:基于MyBatis物理分页,无需关心具体操作,配置好插件后,写分页等同于普通List查询。
  9. 内置性能分析插件:可输出SQL语句及其执行时间,帮助快速揪出慢查询。
  10. 内置全局拦截插件:提供全表delete、update操作智能分析阻断,也可自定义拦截规则,预防误操作。

文章目录

开始学习吧

  1. 【第1章】MyBatis-Plus快速开始
  2. 【第2章】MyBatis-Plus代码生成器
  3. 【第3章】MyBatis-Plus持久层接口之Service Interface(上)
  4. 【第4章】MyBatis-Plus持久层接口之Service Interface(下)
  5. 【第5章】MyBatis-Plus持久层接口之Mapper Interface
  6. 【第6章】MyBatis-Plus持久层接口之Mapper 层选装件
  7. 【第7章】MyBatis-Plus持久层接口之Chain
  8. 【第8章】MyBatis-Plus持久层接口之ActiveRecord
  9. 【第9章】MyBatis-Plus持久层接口之SimpleQuery
  10. 【第10章】MyBatis-Plus持久层接口之Db Kit
  11. 【第11章】MyBatis-Plus条件构造器(上)
  12. 【第12章】MyBatis-Plus条件构造器(下)
  13. 【第13章】MyBatis-Plus流式查询
  14. 【第14章】MyBatis-Plus批量操作
  15. 【第15章】MyBatis-Plus自动映射枚举
  16. 【第16章】MyBatis-Plus自动填充字段
  17. 【第17章】MyBatis-Plus自动维护DDL
  18. 【第18章】MyBatis-Plus主键生成策略
  19. 【第19章】MyBatis-Plus自定义ID生成器
  20. 【第20章】MyBatis-Plus逻辑删除支持
  21. 【第21章】MyBatis-Plus多数据源支持
  22. 【第22章】MyBatis-PlusSQL分析与打印
  23. 【第23章】MyBatis-Plus之SQL数据安全保护
  24. 【第24章】MyBatis-Plus之SQL注入器
  25. 【第25章】MyBatis-Plus之字段类型处理器
  26. 第26章】MyBatis-Plus之高级特性
  27. 【第27章】MyBatis-Plus之Mybatis X 插件

支持的数据库

Mybatis-Plus支持任何能使用MyBatis进行CRUD,并且支持标准SQL的数据库,包括但不限于MySQL、MariaDB、Oracle、DB2、H2、HSQL、SQLite、PostgreSQL、SQL Server等。


官方网站
快速入门
Awesome Mybatis-Plus
MyBatis-Plus Samples

MyBatis-Plus为开源社区做出了巨大的共享,推动了国内开源生态的发展。
极大地增强了Mybatis,让我们可以通过API的方式完成sql的构建和执行。
同时繁重的API意味着它的学习成本可能要比Mybatis更高。

诚邀您点击一下“关注”按钮,您的支持是我坚持创作的动力。

在这里插入图片描述

  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值