Bootstrap

第九章 Spring Boot快速⼊⻔ —— Spring Boot整合mybatis-plus

前言:

        MyBatis-Plus(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上进行了扩展,旨在简化MyBatis的操作并提高开发效率。适用于各种需要进行数据库操作的场景,特别是需要频繁进行CRUD操作的场景。它简化了MyBatis的使用,使得开发者可以更加专注于业务逻辑的实现,而不是过多关注底层的数据库操作。

官方文档:Mybatis-plus使用手册

一、主要特性

  • 无侵入性:MyBatis-Plus只做增强不做改变,引入它不会对现有工程产生影响。
  • 损耗小:启动即会自动注入基本CURD(Create、Read、Update、Delete),性能基本无损耗,直接面向对象操作。
  • 强大的CRUD操作:内置通用Mapper、通用Service,仅仅通过少量配置即可实现单表大部分CRUD操作,更有强大的条件构造器,满足各类使用需求。
  • 支持Lambda形式调用:通过Lambda表达式&
;