Java开发 - MybatisPlus框架初体验

本文介绍了MyBatisPlus框架,一个MyBatis的增强工具,旨在简化开发,提高效率。文章详细讲解了如何在Spring Boot项目中整合MyBatisPlus,包括创建项目、添加依赖、配置数据库和实体类、创建Mapper、分页和日志配置。同时,文中展示了MyBatisPlus的特性,如无侵入性、DML和DQL操作、代码生成器等功能,并通过实例演示了如何使用代码生成器自动生成Mapper、Service、Controller层代码,实现快速开发。
摘要由CSDN通过智能技术生成

目录

前言

MyBatisPlus

什么是MyBatisPlus

特性

Spring Boot整合MyBatisPlus

创建项目

添加依赖

创建数据库和实体类

配置yml文件

创建Mapper

测试

MyBatisPlus分页

创建分页拦截器

测试

MyBatisPlus日志

开启日志

MybatisPlus的数据查询语句(DQL)

条件查询

简单查询

组合查询

处理null

投影查询

映射

MybatisPlus的数据操纵(DML)

id生成

批量操作

逻辑删除

乐观锁

代码生成器

创建项目

添加依赖

创建代码生成器

代码生成器

增加乐观锁配置类

增加逻辑删除配置

增加控制器层方法

测试新写的接口

结语


前言

我们已经学习过Mybatis框架,基于一定的目的或者需求,我们希望提升此框架的应用效率,于是MyBatisPlus框架就来了,如果说Mybatis框架的快乐是1倍,那么MyBatisPlus带给你的快乐将是double,MyBatisPlus不会改变原有的项目结构,只做增强,你可以轻松引入,简化开发,提高效率。话不多说,下面我们就开始今天的MyBatisPlus之旅。

MyBatisPlus

什么是MyBatisPlus

正如前言所说,MyBatisPlus只是为了提高开发效率。MyBatis-Plus (opens new window)(简称 MP)是一个 

评论 50
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CodingFire

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值