特别是互联网项目,对于数据一般是不能删除的,这就涉及到逻辑删除。所谓逻辑删除指的是数据并不是真正的删除,只是改数据表对应数据的状态。逻辑删除一般都是更新操作,但写大量更新方法无疑是增加代码量,MyBa
按照官方文档进行的配置:引入依赖:在application.yml配置在启动类上面添加@MapperScan注解,扫描mapper包新建User和UserMapperuser类UserMapper接口
本文主要介绍了mybatis Plus 多表联合查询,分享给大家,具体如下:
解决了繁琐的配置,让 mybatis 优雅的使用枚举属性!修改表结构定义枚举配置修改实体SQLSQL从测试可以看出,可以很方便的使用枚举了。
有一位志同道合的朋友给我留言说,MyBatis-Plus的逆向工程跟接口继承BaseMapper有什么区别,我想了想,怎么解释都不合适,最后决定出此文章进行讲解。环境搭建首先创建一张数据库表对应的数据
在常用业务中有些属性需要配置一些默认值,MyBatis-Plus提供了实现此功能的插件。在这里修改user表添加 create_time 字段和 update_time 字段,在User类中添加对应属
首先创建一个数据库表,如下图所示:然后创建一个Spring Boot项目,pom.xml和配置如下:实体类User:Mapper接口UserMapper:启动类:我们先在数据库中添加几行数据,方便演示
由于mybatis-plus会自动插入一个id到实体对象, 不管你封装与否, 所以有时候导致一些意外的情况发生默认是生成一个长数字字符串
关于mybatis plus 中的查询优化问题
MyBatis-Plus是MyBatis的增强工具,其分页查询功能特别方便实用。本文详细介绍了如何使用MyBatis-Plus实现分页查询,包括代码演示和实际应用场景分析。通过学习本文,读者可以更好地