天翼云MyBatisPlus知识文档专栏是天翼云为开发者提供的互联网技术内容平台。内容涵盖MyBatisPlus相关内容资讯。开发者在MyBatisPlus专栏是可以快速获取到自己感兴趣的技术内容,与其他开发者们学习交流,共同成长。
MyBatisPlus分页插件在SpringBoot中的使用
概述性能分析拦截器,用于输出每条 SQL 语句及其执行时间,SQL 性能执行分析, 开发环境使用,超过指定时间,停止运行。有助于发现问题配置 SQL 性能分析插件修改 Config.java 添加如下内容开发环境使用,线上不推荐使用
gt、ge、lt、le、isNull、isNotNull大于 >例:gt("age", 18) →age > 18ge 大于等于 >=例:ge("age", 18)
根据 ID 查询多个 ID 批量查询简单条件查询Map 中的 key 对应的是数据库中的列名例如数据库user_id,实体类是userId,这时 Map 的 key 需要填写user_id你只需要把需要查询的条件
物理删除真实删除,将对应数据从数据库中删除,之后会查询不到此条被删除数据根据 ID 删除数据批量删除简单条件查询删除逻辑删除假删除,将对应数据中代表是否被删除字段状态修改为 “被删除状态”,之后在数据库中仍旧能看到此条数据记录数据库中添加
根据主键进行修改在数据库当中,添加两个字段,每次添加数据或者修改数据的时候不用都要自己来去设置,通过 mp 自己来去设置,添加的两个字段分别为创建时间,和更新时间自动填充修改实体类,在刚刚添加的两个属性上分别添加注解,mp 采用的是驼峰命名
2023-05-17 06:58:39
2023-05-17 06:58:39
2023-05-17 06:57:35
2023-06-08 06:15:16
2023-06-08 06:15:16
2023-06-12 09:27:10